2014-02-18 2 views
1

Я знаю, что вы не можете установить условия в HTML, но как это сделать.Условия размещения в HTML

Мне нужно поставить эту строку в мой HTML, если у меня есть подключение к Интернету. Если его невозможно проверить, есть ли у меня подключение к Интернету, я могу поместить настраиваемое значение в свой web.config и проверить это, но я даже не знаю, как это сделать в HTML.

<script type="text/javascript" src="http://maps.google.com/maps/api/js?v=3.2&sensor=false"></script> 
+0

любом случае js-файл и html будут на сервере, поэтому, если он должен работать в clent, который он должен найти на машине, без iternet, как это происходит или они ou делает клиентское приложение? –

ответ

2

вы можете сделать это с помощью JavaScript

if (navigator.onLine) { 
    // you are online... 
} 

применяется к вашему делу будет:

<script type="text/javascript"> 
if(navigator.onLine) 
    document.write('<scri'+'pt src="http://maps.google.com/maps/api/js?v=3.2&sensor=false"></'+'script>'); 
</script> 

, что это не самое лучшее решение, но устранить проблему

+0

Да, но как я могу поместить HTML обратно в javascript? Потому что мне придется положить user2837961

+0

отредактирован, попробуйте его :-) – ponciste

+0

это решило вашу проблему? – ponciste

Смежные вопросы