将条件放在HTML中

时间:2014-02-18 09:11:02

标签: javascript html

我知道你不能把条件放在HTML中但是我怎么做。

如果我有互联网连接,我需要将这一行放在我的HTML中。如果无法检查我是否有互联网连接,那么我可以在我的web.config中添加一个可配置的值,然后检查一下,但我甚至不知道如何在HTML中这样做。

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

1 个答案:

答案 0 :(得分: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>

这不是最佳解决方案,但会解决您的问题