<分区>
我知道您不能在 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 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 在悬停时临时放大字体大小
html - float bootstrap4 仅适用于一种尺寸的屏幕
javascript - 如何访问 ion-header-bar 中保存为指令的当前 View 的 Controller ?
javascript - 来自 Java 程序的 ChartJS 折线图或条形图