noscript标签内的iframe
Posted
技术标签:
【中文标题】noscript标签内的iframe【英文标题】:iframe inside noscript tag 【发布时间】:2020-03-28 03:46:13 【问题描述】:(这里可能已经问过了,但我没有找到,如果是双重请见谅)
我在 noscript 中有一个 iframe。
<noscript>
<iframe src=...></iframe>
</noscript>
如果用户打开了 JavaScript: 在这种情况下,iframe 会完全不加载,还是会加载但不会显示在浏览器中?我问这个是因为我看到里面的其他代码没有被完全忽略,只是没有显示你可以用 CTRL-F 找到文本
如果用户关闭了 JavaScript: 在这种情况下,很明显浏览器会在 iframe 的源代码中加载页面,但主站点中的 $GLOBAL 变量是否可以在 iframe 中加载的站点中访问?
【问题讨论】:
【参考方案1】:只有当浏览器不支持 javascript 或者你在开发者设置中关闭它时才会加载
【讨论】:
【参考方案2】:它根本不会加载。您可以在 Chrome 开发者工具 -> 网络中对其进行测试。与'noscript'一起使用时,'src'参数中的地址不会出现在那里,但没有'noscript'会出现。
【讨论】:
以上是关于noscript标签内的iframe的主要内容,如果未能解决你的问题,请参考以下文章