php - 使用 php 在 iframe 内重定向

标签 php javascript jquery html iframe

假设我正在使用 iframe 在我的网站上显示其他一些网站。但是,如果显示的网站有一个重定向到其域上的某些其他页面,则重定向会导致整个浏览器重定向到我不希望发生的其他网站。

是否可以使重定向出现在 iframe 内,而不是让整个浏览器重定向到另一个页面?

最佳答案

使用 HTML5 iframe sandbox添加了属性。在撰写本文时works on Chrome, Safari, Firefox and recent versions of IE and Opera但几乎可以满足您的要求:

<iframe src="url" sandbox="allow-forms allow-scripts"></iframe>

如果您想允许顶级重定向,请指定sandbox="allow-top-navigation"

关于php - 使用 php 在 iframe 内重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17028495/

相关文章:

php - 如何在不下载(完整)的情况下确定图像的大小?

javascript - 即使在应用了我在网上可以找到的所有方法后,我的页面也没有滚动

javascript - ajax - Div 文本不改变

javascript - 在 div 中添加 css border-right

javascript - ng-click 动态创建的按钮的范围在 Google map 上不起作用

php - 如何使用 php imagick 库使图像看起来像 Canvas 或马桶

php - 当在代码中作为准备好的语句运行时,MySQL 查询在 PHP 中运行缓慢,但通过直接 MySQL 查询运行速度很快

PHP - 如何最好地确定当前调用是来自 CLI 还是 Web 服务器?

javascript - jQuery UI 对话框,在按钮旁边添加元素

javascript - 防止用户选择中间有禁用日期的日期范围