首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >除非域名有www否则不会出现

问除非域名有www否则不会出现
EN

Stack Overflow用户
提问于 2014-06-07 04:47:15
回答 1查看 667关注 0票数 0

我有个网站,里面有个iframe。如果地址url是www.mysite.com,则不显示iframe,但如果我使用mysite.com,则不会显示iframe。iframe的位置是www.mysite.com/thepage.html。

我得到的JS错误是。

加载拒绝X帧选项:网站页不允许跨源框架.

在我的服务器(网络)上,我有站点设置来识别有和不带www -一个控制面板项目的网页。

我如何让mysite.com显示iframe?

EN

回答 1

Stack Overflow用户

发布于 2014-06-07 05:00:10

恐怕域名的站长已经设置了XSS保护。因此,使用javascript加载受XSS保护的站点是根本不可能的。

更新: XSS只允许访问数据,前提是这两个帧(iframe/父帧)都位于相同的协议上,并且具有确切的域名(mysite.com == mysite.com,但www.mysite.com != mysite.com,它们被认为不同)和运行在同一端口上的两个帧。但是,您可以尝试将document.domain放在所有页面上,这样即使在不同的子域上也可以进行通信。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24093761

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档