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

本文解决JS文件无法正常打开及VS中无法运行的问题。包括调整默认打开方式、解决乱码及正确引用jQuery.js。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

上午两个小时解决了两个问题:

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

注释:我自己弄了一个半小时毫无结果,坤哥帮忙弄了半小时,问题解决。

1js文件打不开:((1)打开方式为vs:没问题,(2Dreamweaver:没问题。)

以下两种方式出错:

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等禁止掉了.

 

本文来自优快云博客,转载请标明出处:http://blog.youkuaiyun.com/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.jsJavascript的一个框架。(明白.net 框架就可以明白此框架的含义了),参考网址:http://baike.baidu.com/view/1020297.htm(百度百科)

http://www.blueidea.com/tech/web/2007/4993.asp(某技术网站) 

  

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值