有没有阻止JavaScript在系统上运行的设置?
我一直在使用Twitter的引导导航栏类,而现在,和拨动导航栏崩溃一直工作正常有没有阻止JavaScript在系统上运行的设置?
<div class="navbar navbar-inverse navbar-static-top">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="Home.aspx"></a>
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a id="A2" runat="server" href="~/Pages/Home.aspx">Home</a></li>
<li><a id="A3" runat="server" href="~/Pages/Page1.aspx">Page1</a></li>
<li><a id="A4" runat="server" href="~/Pages/Page2.aspx">Page2</a></li>
</ul>
</div>
</div>
它一直工作直到最近拨动停止的地方单独在我的系统上工作。它适用于我测试过的其他系统。我的浏览器(IE和Chrome)已启用。我可以在线运行JavaScript,而不是从我的硬盘上运行。我想一个简单的JS代码,并得到一个黑色的屏幕
<html>
<body bgcolor=”WHITE”>
<p>Paragraph 1</p>
<script type=”text/javascript”>
document.bgColor = “RED”;
</script>
</body>
</html>
是否有来自特定系统的工作停止的JavaScript任何系统设置?或者是我的代码有问题?
在使用RIGHT DOUBLE QUOTATION MARK
而不是QUOTATION MARK
来分隔属性值和JavaScript字符串之前,您的第二个示例失败。
这会使您的Type属性变为浏览器无法识别的类型,因此它不会执行JS。如果你修正了JS,那么字符串分隔符将会失效,所以你会有一个错误。
第一个示例中没有足够的信息来说明问题所在。如果您所依赖的库文件的URL是错误的(URL以//
开头,它保留URL方案(即http
,https
或file
)和您使用的file
URL不存在,我不会感到惊讶,因为CDN不在您的本地磁盘上)。
不,没有这样的设置。 JavaScript在浏览器中严格执行。这非常有意设置JavaScript在系统上可以执行的操作。问题几乎肯定与您的代码或浏览器的能力或无法加载代码有关。
感谢你的答案。我也是这么想的。但我不记得修改我的路径或JavaScript代码。它刚刚停止工作 – Array
您正在使用哪种操作系统? – Harvey
也应该是'
– Harvey@Harvey Windows 8.谢谢,我已经注意到 – Array