尝试在localhost上加载worker时Javascript奇怪的错误

时间:2011-11-06 03:05:34

标签: javascript worker

尝试使用Firefox 7.0.1在Windows XP下的默认XAMPP安装中运行此功能。

那些代码:

var worker = new Worker("c:/xampp/htdocs/js/worker.js");
var worker = new Worker("c:/127.0.0.1/js/worker.js");
var worker = new Worker("c:/192.168.1.2/js/worker.js");
var worker = new Worker("worker.js");

生成这些错误:

Failed to load script: c:/xampp/htdocs/js/worker.js (nsresult = 0x805e0006)
Failed to load script: c:/127.0.0.1/js/worker.js (nsresult = 0x805303f4)
Failed to load script: c:/192.168.1.2/js/worker.js (nsresult = 0x805303f4)
Script file not found: worker.js

也许相关:此路由器出现问题,例如,我无法使用http://www.mydomain.com/访问我的网站,我必须使用http://192.168.1.2/访问它。

1 个答案:

答案 0 :(得分:3)

您无法从硬盘加载脚本。

您需要使用服务器上的相对路径或绝对路径来引用文件。