我注意到,如果您在Google Chrome上关闭Javascript(至少),当关闭Javascript并在页面上留下奇怪的外观时,文本<iframe>
及其属性是可见的。
您可以在使用它的网站上对此进行测试。 For example. 关闭JS以查看
这是一个错误吗?它被认为是一种脚本,是否应该用“noscript”包装?
我确信那些使用iframe的公司并不知情,我在某些Google网页上也注意到了这一点,必须有一些方法可以解决这个问题。
答案 0 :(得分:1)
我正在使用iframe,但我不知道这个问题,但如果有帮助,这里有一个提示。
您可以使用隐藏的iframe启动该页面:
<iframe style="display:none;"></iframe>
并且一旦页面加载就可以显示它们,那么如果启用了javascript,这一行将会运行并显示它们,否则将保持隐藏状态:
$("iframe").show(); //jQuery
document.getElementsByTagName('iframe').style.display = 'block'; //Pure Javascript