<脚本>或<无脚本>?无脚本>脚本>
我只是想知道什么是更好的解决方案。
我的网站上有一个带有谷歌地图的 iFrame。 iframe 有一个 id="map"。 我现在想知道如果我不希望地图在 javascript 关闭时显示,更好的解决方案是什么。
我应该有一个
<noscript> <style type="text/css"> #map {display:none) </style> </noscript>
或者我可以将整个 iFrame 包裹在 iFrame 中,以确保它在 js 打开时显示出来。
谢谢你的建议!
i just wonder what's the better solution.
I have an iFrame with a google map on my website. the iframe has an id="map".
I wonder now what's the better solution if I don't want the map to show if javascript is turned off.
should I have a
<noscript> <style type="text/css"> #map {display:none) </style> </noscript>
or can I wrap the whole iFrame inside of a iFrame to make sure it does just show up if js is turned on.
thank you for your advice!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以将
display: none
设置为 #map 容器的默认。在负责构建地图的 Javascript 中,您要做的第一件事是将其切换为display: block
。但这真的有必要吗?通常你的 #map 容器应该只是一个空的占位符,如果 Javascript 不可用,它就不会被填充。
You can make
display: none
the default for the #map container. In the Javascript that is responsible for constructing the map, the first thing you do is to switch it todisplay: block
.But is this really necessary? Usually your #map container should only be an empty placeholder anyway, which simply won't get populated if Javascript is not available.