我只是想知道什么是更好的解决方案。
我有一个iFrame和谷歌地图在我的网站上。iframe有一个id=“地图”。如果我不希望地图显示javascript被关闭,那么我现在想知道更好的解决方案是什么。
我应该有一个
<noscript> <style type="text/css"> #map {display:none) </style> </noscript>或者,我可以将整个iFrame封装在iFrame中,以确保如果打开js,它就会显示出来。
谢谢你的建议!
发布于 2010-09-14 03:42:30
您可以使display: none成为#map容器的默认。在负责构建映射的Javascript中,您要做的第一件事是将其转换为display: block。
但这真的有必要吗?通常您的#map容器应该只是一个空占位符,如果Javascript不可用,它就不会被填充。
https://stackoverflow.com/questions/3705952
复制相似问题