文档章节

域名级跨域解决办法

尚浩宇
 尚浩宇
发布于 2015/07/03 17:31
字数 248
阅读 380
收藏 26

        跨域的解决办法很多,Jquery处理的就很好,现在Html5也开始支持跨域,不过现在毕竟Html还没有普及。那么在父子域名的情况下有没有一直简单的方法解决跨域问题?那是当然的!

        下面是截得一个跨域说明表格

        

        如果是一级域名相同,不同二级域名(与IP无关),且端口一致,那么解决办法很简单,只需要在涉及到的页面都加上一句

document.domain = 'test.com';//test.com为一级域名

        还有一种解决办法,是使用父子域名。比如test.test.com,其子域名可为*.test.test.com。这样就不需要加上面的代码,但这样存在几个问题,子域名可以使用父域名的东西,但是父域名不能获取子域名的东西,也就是说从父页面是无法操作子页面的。

© 著作权归作者所有

尚浩宇

尚浩宇

粉丝 68
博文 149
码字总数 125023
作品 3
朝阳
程序员
私信 提问
分享跨域访问的解决方案与基础分析

什么是跨域访问? 由于浏览器同源策略,凡是发送请求url的协议、域名、端口三者之间任意一个与当前页面地址不同即为跨域。存在跨域的情况: 网络协议不同,如http协议访问https协议。 端口不...

逍遥侠
2018/11/01
0
0
JavaScript跨域原因分析与解决办法

什么是跨域 1、document.domain+iframe的设置 2、(JSONP)动态创建script 3、利用iframe和location.hash 4、window.name实现的跨域数据传输 5、使用HTML5 postMessage 6、利用flash 7,CORS ...

筱飞
2016/03/28
25
0
Vue嵌入iframe,iframe如何跨域调用vue内路由

这两天遇到一个跨域的业务逻辑,具体如下图: 关于跨域 项目 项目中vue域名为a.com,iframe域名为b.com。明显跨域了。 跨域解决办法很多,常见的 1.jsonp 2.postMessage 3.设置document.doma...

红茶配绿茶
03/14
0
0
JavaScript跨域总结与解决办法

什么是跨域 JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。但在安全限制的同时也给注入iframe或是ajax应用上带来了不少麻烦。这里把涉及到跨域的一些问题简单地整理一下: ...

lovedreamland
2011/02/24
0
0
jquery中getJSON方法实现跨域

一、什么是跨域? 因为javascript同源策略的限制,a.com 域名下的js脚本无法操作b.com或是c.a.com域名下的对象。 1.什么引起了ajax不能跨域请求的问题? ajax本身实际上是通过XMLHttpReques...

柠檬草的味道
2013/05/30
0
0

没有更多内容

加载失败,请刷新页面

加载更多

阿里云安全中心:自动化安全闭环实现全方位默认安全防护

随着数字化转型的深入发展,企业云上资产越来越多元化,随之而来的是安全威胁的复杂化,企业需要花费大量精力进行告警分析、威胁检测、病毒查杀等工作。Gartner曾指出,随着安全警报的复杂性...

迷你芊宝宝
19分钟前
1
0
好程序员web前端分享值得参考的css理论:OOCSS、SMACSS与BEM

好程序员web前端分享值得参考的css理论:OOCSS、SMACSS与BEM 最近在The Sass Way里看到了Modular CSS typography一文,发现文章在开头部分就提到了OOCSS、 SMACSS、 BEM、这3个词。“如果还不...

好程序员IT
22分钟前
2
0
Gradle的安装和在idea的配置

下载gradle 下载地址:http://services.gradle.org/distributions/ 。我下载的是 gradle-5.4-bin.zip。然后解压到G:\gradle-5.4 配置环境变量。 有3个环境变量: GRADLE_HOME 等于gradle的安...

王坤charlie
22分钟前
1
0
聊聊分布式事务,再说说解决方案

前言 最近很久没有写博客了,一方面是因为公司事情最近比较忙,另外一方面是因为在进行 CAP 的下一阶段的开发工作,不过目前已经告一段落了。 接下来还是开始我们今天的话题,说说分布式事务...

群星纪元
25分钟前
2
0
分布式项目(6)consul注册中心

lelinked
34分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部