全文搜索
标题搜索
全部时间
1小时内
1天内
1周内
1个月内
默认排序
按时间排序
为您找到相关结果109,170个

一文详解最常见的六种跨域解决方案_javascript技巧_脚本之家

跨域是浏览器限制,服务端和服务端之间通信是不受浏览器同源策略限制的。 所有跨域的解决方案都是需要服务端配合的。 最常用的跨域解决方案是CORS、Node代理服务器和Nginx反向代理方式。 postMessage更多的是用在多个文档,窗口之间发送数据。 到此这篇关于最常见的六种跨域解决方案的文章就介绍到这了,更多相关常见跨域...
www.jb51.net/article/2821...htm 2024-6-1

JS中几种实用的跨域方法原理详解_javascript技巧_脚本之家

1、通过jsonp跨域 2、通过修改document.domain来跨子域 3、使用window.name来进行跨域 4、使用HTML5中新引进的window.postMessage方法来跨域传送数据 1、通过jsonp跨域 在js中,我们直接用XMLHttpRequest请求不同域上的数据时,是不可以的。但是,在页面上引入不同域上的js脚本文件却是可以的,jsonp正是利用这个特性...
www.jb51.net/javascript/290664w...htm 2024-6-1

利用iframe实现ajax跨域通信的实现原理(图解)_AJAX相关_脚本之家

由response.html向process.php发出真正的ajax请求(response.html与process.php都属于域b.com),然后将返回的结果通过URL传给proxy.html,最后由于proxy.html与request.html是在同一域下,所以可以在proxy.html利用window.top将结果返回给request.html完成跨域通信
www.jb51.net/article/337...htm 2024-6-2

详解使用postMessage解决iframe跨域通信问题_html5_网页制作_脚本之家

在window对象下有个postMessage方法,是专门用来解决跨域通信问题的。 关于postMessage的详细介绍请戳这里,不过MDN的文档太详细了,导致有些同学看完还是一脸懵逼,下面我们就来看看怎么用postMessage实现iframe跨域通信,当你会用了之后再回去看文档,感觉是完全不同的。 首先我们模拟场景,假设有两个不同源的页面,iframePag...
www.jb51.net/html5/7000...html 2024-6-1

Vue 使用postMessage 实现父子跨域通信_vue.js_脚本之家

这篇文章主要介绍了Vue应用 postMessage 实现父子跨域通信,通过示例介绍了postMessage的使用,本文结合示例代码给大家介绍的非常详细,需要的朋友可以参考下一、跨域通信 1.子向父通信parent.html // 页面销毁前,务必去除监听器,否则会造成资源泄露! beforeDestory () { window.removeEventListener('message', this....
www.jb51.net/article/271410.htm 2022-12-31

详解html5 postMessage解决跨域通信的问题_html5_网页制作_脚本之家

本文介绍了详解html5 postMessage解决跨域通信的问题,分享给大家,具体如下: 效果图 postmessage解析HTML5提供了新型机制PostMessage实现安全的跨源通信. 语法 otherWindow.postMessage(message, targetOrigin, [transfer]); otherWindow: 其他窗口的一个引用, 比如IFRAME的contentWindow属性, 执行,window.open返回的窗口对象...
www.jb51.net/html5/6321...html 2018-8-17

JS跨域(Access-Control-Allow-Origin)前后端解决方案详解...

虽然浏览器默认禁止了跨域访问,但并不禁止在页面中引用其他域的JS文件,并可以自由执行引入的JS文件中的function(包括操作cookie、Dom等等)。根据这一点,可以方便地通过创建script节点的方法来实现完全跨域的通信。 这里判断script节点加载完毕还是蛮有意思的:ie只能通过script的readystatechange属性,其它浏览器是script的loa...
www.jb51.net/article/236375.htm 2024-5-20

postMessage的两种使用方式_javascript技巧_脚本之家

这篇文章主要介绍了使用postMessage实现iframe跨域通信,第一种使用postMessage在irfame中实现跨域数据传递,第二种使用postMessage在window.open()中的使用,本文结合示例代码给大家详细讲解,需要的朋友跟随小编一起看看吧− 目录 一、使用postMessage在irfame中实现跨域数据传递 1、父页面内容 2、子页面 3、效果图展示...
www.jb51.net/article/2404...htm 2024-6-1

vue解决跨域问题的几种常用方法(CORS)_vue.js_脚本之家

在 Vue 中直接发起跨域请求,由后端处理跨域问题。4. WebSocket:如果需要在 Vue 中与支持 WebSocket 的服务器进行跨域通信,可以使用 WebSocket API 进行连接和通信。WebSocket 不受同源策略的限制。需要注意的是,以上方法适用于开发环境下解决跨域问题。在生产环境中,应该由后端配置合适的跨域策略,以确保安全性。
www.jb51.net/javascript/2852798...htm 2024-5-31

vue解决跨域问题的几种方式_vue.js_脚本之家

总结一下,解决vue跨域的方法有: 1. 后端通过 CORS 添加响应头 2. Vue CLI proxy 代理跨域 3. JSONP 通过动态 标签跨域 4. postMessage 跨 window 通信 5. Web Sockets 6. nginx 反向代理 理解跨域问题的原理和常用解决方案对前端工程师来说是非常重要的。 总结 到此这篇关于vue解决跨域问题的几种方式的...
www.jb51.net/javascript/2929004...htm 2024-5-31