无法创建一个小的Javascript应用程序

时间:2014-07-13 14:18:09

标签: javascript jquery file

使用以下代码在计算机上创建HTML文档时:

<html>
<head>
<script>
function newDoc() {
    window.location.assign("http://www.yahoo.com")
}
</script>
</head>
<body>

<input type="button" value="Go to Yahoo!" onclick="newDoc()">

</body>
</html>

并尝试通过点击它来运行它,一切都很顺利 - 文件中的JS代码正确执行:文档在我的默认浏览器中打开,当我点击&#34;转到Yahoo! &#34;按钮,雅虎页面打开。

但是当我创建一个小的#34; load.js&#34;文件包含以下内容:

function newDoc() {
    window.location.assign("http://www.w3schools.com")
}
newDoc()

并尝试通过点击它运行它没有任何反应。我收到了这条消息:

enter image description here

我做错了什么?

1 个答案:

答案 0 :(得分:1)

当您在本地计算机上运行时,浏览器的安全设置会阻止您的JS文件。

您需要在Web服务器下运行代码或降低浏览器的安全设置(不推荐)。如果您在Windows下运行,则可以非常轻松地安装IIS。谷歌为'[windows版]安装IIS'。

最后,永远不要使用W3Schools网站。它们充满了不正确的信息。