您的位置:首页 > Web前端 > JavaScript

js文件打不开,js文件无法在vs里运行(解决)

2010-04-11 11:24 267 查看
上午两个小时解决了两个问题:

1、js文件打不开;2、无法在vs里运行。

注释:我自己弄了一个半小时毫无结果,坤哥帮忙弄了半小时,问题解决。
1、js文件打不开:((1)打开方式为vs:没问题,(2)Dreamweaver:没问题。)
以下两种方式出错:
(3)打开方式为系统默认的(wscript.exe)时候提示错误:没有文件扩展.js 的脚本引擎。
网上查了下,这么说的:
调用MSMQ序列发送消息队列时,执行测试脚本时,windows提示
“提示没有文件扩展“.js”的脚本引擎”。可是我的 wscript.exe明明就在System32下呀??

后来经过一番研究,发现原来系统默认的js的引擎变成了PrimalScript.exe,一个脚本引擎,而非系统默认的 wscript.exe,于是在windows资源管理器中,新建或修改js文件的打开方式为 wscript.exe(位于System32下)
其实如果js文件默认打开方式为Ultraedit,Dreamweaver,EditPlus等时都会出现这个提示。

还有一种可能是js文件被杀毒软件比如norton,Mcafee等禁止掉了.

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/downmoon/archive/2007/06/18/1656222.aspx

其实如果js文件默认打开方式为Ultraedit,Dreamweaver,EditPlus等时都会出现这个提示。

(当我看到这句话的时间就明白我的问题出在哪里了,(当我安装Dreamweaver的时候把js编辑器的默认改为Dreamweaver的时候,系统默认即更改了,这里说的系统默认指的是原来的)

但是解决的方式错了:我把Dreamweaver直接卸载了,于是问题不但没有解决反而出现了更多的问题。因为后来看到解决方法就是:在相应的文本编辑器中把打开.js文件去掉,即可! 于是狂晕。又想还是装上Dreamweaver吧,但是安装过程中360提示是否阻止***,我浏览了一下,因为也不懂就选择了禁止。于是Dreamweaver安装失败……(后来重装了另外一个版本的Dreamweaver才行)

实质上解决这个问题的办法是什么我也不知道,反正是Dreamweaver安装后把打开.js文件去掉了,并且解决了下面的(4)问题后,此错误就解决了。根本原因是什么不清楚。如果有高手,请赐教。)


(4)打开方式用记事本,可是里面显示的是“乱码”。原因:
所谓的乱码并不是真正的乱码,而是空格的地方写成了一个黑影。这是字体的问题。把字体改为Times New Roman 就可以了。

解决:此时,打开记事本的问题解决了,但是打开为wscript.exe还未解决。只是错误改成了:



不明白什么意思。坤哥讲:这不是你的系统的错误,你的运行方式为wscript.exe的时候就是运行你的这个js文件了,出现这个错误是你的js文件里“有错误”,涉及到兼容的问题。并且坤哥又给我做了个例子证明如果兼容运行是不会出错的。
代码如下:(事实的确没有出错)
function () {
alert("a");
}

2、无法在vs里运行:
做到添加js文件的时候,照着视频敲代码,可是遇到.js文件不运行。首先是添加牛腩老师给的那个jQuery.js文件然后添加edittable.js文件,在edittable.js里写一些函数,在.aspx文件里运行这个函数。可是当我在aspx里引用了jQuery.js文件和edittable.js 文件后并不运行。不知道如何解决。
原因很简单:我根本不懂jQuery.js什么意思。坤哥说:当你运行edittable.js的时候引用jQuery.js了吗?我确实引用了~~~~~只是位置错了,应该先引用jQuery.js,再引用edittable.js,可是我把位置弄倒了,编译并不报错的。但是在运行时候提示警告:
Warning 1 Error updating JScript IntelliSense: Client-side script IntelliSense information was not generated due to an error in an external script reference. F:/新闻发布系统/Solution/NewsSystem/NewSystem/Web/admin/m_commen.Master
(意思:更新的JScript IntelliSense的错误:客户端脚本IntelliSense的信息不产生由于外部脚本引用到一个错误。)
jQuery.js是Javascript的一个框架。(明白.net 框架就可以明白此框架的含义了),参考网址:http://baike.baidu.com/view/1020297.htm(百度百科)
http://www.blueidea.com/tech/web/2007/4993.asp(某技术网站)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐