javascript - 在 HTML 中放置条件

标签 javascript html

<分区>

我知道您不能在 HTML 中放置 if 条件,但我该怎么做。

如果我有互联网连接,我需要将这一行放在我的 HTML 中。如果无法检查我是否有互联网连接,那么我可以在我的 web.config 中放置一个可配置的值并检查它,但我什至不知道如何在 HTML 中执行此操作。

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

最佳答案

你可以用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>

这不是最好的解决方案,但可以解决您的问题

关于javascript - 在 HTML 中放置条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21848856/

相关文章:

javascript - 咕噜声 : Css file not minimizing

javascript - 在文本区域输入 1 个或更多字符之前,如何默认禁用提交按钮?

javascript - 如何使用 jQuery 在悬停时临时放大字体大小

php - CSS 类未反射(reflect)在表中

html - float bootstrap4 仅适用于一种尺寸的屏幕

javascript - 如何访问 ion-header-bar 中保存为指令的当前 View 的 Controller ?

javascript - 来自 Java 程序的 ChartJS 折线图或条形图

javascript - 将 'this' 传递给类 ecmascript 6 中的回调

css - 设置占位符中部分文本的样式

ajax - RecorderJS 通过 AJAX 上传记录的 blob