<script> или <noscript>? - PullRequest
       9

<script> или <noscript>?

1 голос
/ 14 сентября 2010

Мне просто интересно, какое решение лучше.

У меня есть iFrame с картой Google на моем веб-сайте. у iframe есть id = "map". Теперь мне интересно, что является лучшим решением, если я не хочу, чтобы карта показывала, если javascript выключен.

Должен ли я иметь

<noscript> <style type="text/css"> #map {display:none) </style> </noscript>

или я могу обернуть весь iFrame внутри iFrame , чтобы убедиться, что он просто появляется, если включен js.

спасибо за ваш совет!

1 Ответ

1 голос
/ 14 сентября 2010

Вы можете сделать display: none по умолчанию для контейнера #map.В Javascript, который отвечает за создание карты, первое, что вы делаете, это переключаете ее на display: block.

Но действительно ли это необходимо?Обычно ваш контейнер #map в любом случае должен быть только пустым заполнителем, который просто не будет заполнен, если Javascript недоступен.

...