javascript - 如何让同域 iframe 禁用同域脚本

标签 javascript iframe cross-domain

我有两个页面位于同一文件夹中,

1) 索引.php 2)测试.html

在test.html上,有一个以index.php为源的iframe。

但是,我想禁用 JavaScript 从 test.html 访问 index.php。换句话说,index.php 的行为应该像在不同域上一样,即使它位于同一域中。

我怎样才能做到这一点?

最佳答案

最简单的方法,您是否可以创建一个指向您的服务器的别名子域?如果是这样,您可以通过执行以下操作来做到这一点:

http://mydomain.com/index.php

然后通过

调用test.html
http://myaliasdomain.com/test.html

看看这是否可行,否则我们可以考虑不同的解决方案。

关于javascript - 如何让同域 iframe 禁用同域脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14835955/

相关文章:

javascript - 使用 Zapier Code Javascript 功能将英国手机格式化为国际号码

javascript - 从 Rails 导出静态 HTML+CSS+JS

javascript - AngularJs ng-repeat 中的 Iframe 加载事件

PHP Session 登录跨越同一服务器上的站点

php - 访问控制允许源服务器端由 php

javascript - 每次单击按钮时都进行相同的转换

javascript - 使用 jquery AJAX PDF 下载

css - 如何调整 iframe 的大小以保持比例?

JavaScript:父窗口抛出的异常发生在子窗口

java - 使用 guice 将 CrossOriginFilter 添加到 dropwizard