JavaScript无法在我机器上的任何浏览器上运行
JavaScript not working on any browser on my machine
这个问题让我抓狂!我对网页设计比较陌生。我开始在codecademy.com上学习编码。一切都很顺利!html、css和JavaScript运行顺利。然而,当我在机器上开始使用Sublime Text或DreamWeaver进行编码时,情况并非如此。每当我尝试运行我的网站时,我链接的脚本都不起作用。我将Codecadamy教程中的代码(html、css、JavaScript)复制粘贴到DreamWeaver中的一个全新文件中(index.html、stylesheet.css和script.css),这样做是为了确保我的代码没有错误。当我在内置的Codecadame浏览器中运行代码时,它运行得很好。但每当我用DreamWeaver或高级文本保存文件时,网站似乎会"忽略"外部.js文件。。我在4种不同的浏览器(Chrome、IE、Firefox、Opera)上测试了这个网站,但没有发现任何运气!
我不知道是什么原因造成了这个问题。。
我试图将我的代码复制到内置的Codecadamy中,但它仍然不起作用
以下是我的简单javascript代码(只是为了测试它是否在我的机器上工作):
$(document).ready(function() {
$('#openDialog').click(function() {
$('.container').css('display', 'none');
});
});
这是我的网站,我把它放在我DropBox账户的一个公共文件夹里;https://dl.dropboxusercontent.com/u/33331786/xbox/index.html
查看浏览器的JavaScript控制台:
Uncaught ReferenceError: $ is not defined global.js:2
这是你的源代码:
<script type='text/javascript' src='global.js'></script>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">
您正在尝试在加载jQuery之前使用它!
您是使用本地运行的服务器,还是使用URL中的file://"protocol"?如果你没有运行服务器,那么这就是问题所在。由于安全限制,浏览器不会运行本地JS文件,除非您明确启用浏览器
有关如何做到这一点的更多信息,请参阅此处:如何在"--允许从文件访问文件";模式
您曾经引用过jQuery库吗?你可以这样做
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">
</script>
- 任何浏览器都不支持javascript函数
- 有没有一种方法可以使用任何浏览器扩展整个dom树'的开发工具
- JQuery不会在Safari以外的任何浏览器中加载
- 任何浏览器中都不会加载有角度的页面
- 漂亮的照片在Dreamweaver上完美运行;但不能在任何浏览器上在线工作
- 如何在没有任何浏览器插件的情况下调试AngularJS绑定{{expression}}
- AjaxContent不能在任何浏览器中加载
- JavaScript无法在我机器上的任何浏览器上运行
- 我无法编写或找到一个JavaScript示例,该示例将显示在我的任何浏览器中
- 简单的jquery幻灯片切换;不能在任何浏览器中工作
- 我的标记在 jsfiddle 中有效,但不适用于任何浏览器
- 从任何浏览器启动程序/拨打电话
- 加载远程 JavaScript 文件失败是否会停止在任何浏览器中执行 JavaScript
- JavaScript 在我的任何浏览器中都不起作用
- 单击不调用JS函数(在任何浏览器上)
- Jquery 的新功能 - 它根本不在任何浏览器上加载或工作
- 警报未显示在任何浏览器中的 onbeforeunload 事件中
- 我的 jquery 代码无法在任何浏览器中运行
- 本地html文件不会运行javascript(在任何浏览器上)
- Javascript-以编程方式触发任何浏览器的checkBox的onChange事件