vbscript必须运行在IE上
javascript则还可以运行在其他浏览器上

解决方案 »

  1.   

    vbscript必须运行在IE上
    javascript则还可以运行在其他浏览器上
    ==========
    谢谢,不过你理解错了,我不是问这个,我是问jscript能不能不启动浏览器就可运行,也就是说由操作系统解释执行(说的不太准确,是操作系统的脚本解释程序),比如*.vbs文件就可以不基于浏览器运行,可以弹出消息框:msgbox(),可是jccript就无法实现这个功能,要想弹出消息框,必须先启动浏览器,那后才行.
    请大家指教.
      

  2.   

    不是这样的,VBS文件能运行,是因为WSH,windows脚本宿主的存在,Javascript可嵌入到其它环境中,如flash中的actionscript 其3.0版本已经完全与标准Javascript兼容了。不能说javascript不如vbscript,只不过windows对其提供了支持罢了。都是脚本语言,依靠运行环境包含其解释引擎。
      

  3.   

    wsh也支持jscript的。楼主看看文档就知道了。m$文档里有很多示例的。javascript的其它非浏览器环境如rhino,在jdk 6.0里面将会默认就带着。
    to kimsoft:as 2.0差不多是js 1.5,as 3.0是js 2.0草案,不能说与标准js兼容(因为此标准非彼标准,而且还是草案)
      

  4.   

    to hax(海曦):新浪上有一条新闻,找不到了。应该是语法上的兼容吧,毕竟运行环境不一样,不太清楚。我又不搞as,呵呵。