假设我正在使用 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/