今天借了本02年关于vbscript + asp 动态网页制作的书,html简单语法刚看完,开始看VBScript的基础部分。
其中在html中嵌入vbscript后,用浏览器打开无法显示vbscript语句的效果,只要是vbscript的都没什么效果
比如说简单的例子——
<html>
<title>网页标题<\title>
<script language="vbscript">
<!--
msgbox "Welcome!"
-->
</script>
<body>
。。。正文。。。
</body>
<\html>
本应该在打开的时候先弹出待确认窗口,确认后再显示“。。。正文。。。”,可是一打开就是正文了。其他例子也试过了,<script language="vbscript"></script>之间的内容都没效果。
而jscript脚本就可以,运行如下例子——
<html>
<form action="" name="f">
<input type="hidden" name="check" value="1234" />
</form>
<script language="vbscript">
Document.f.check.value="5678"
</script>
<script language="javascript">
if (document.f.check.value!="5678")
{
alert("您的浏览器不支持VBScript")
}
</script>
</html>
结果是显示“您的浏览器不支持VBScript"。
在网上问了下,有人说我用的”搜狗浏览器“没启用兼容模式下的ie内核,我改过了,用兼容模式还是没效果。
我又用系统自带的ie浏览器打开试了下,还是没有作用(我的电脑的IE的版本是11.0.10的)。
另外,在"internet option"->"security"->"local internet"->"custom level..."->-> "active scripting" (活动脚本) 也是enable(启动)的了。
有人说,用System32目录下的cmd.exe 执行命令注册 regsvr32 jscript.dll regsvr32 vbscript.dll 这个也试了,结果还是太失望啦
不是说vbscript只能在windows上才能较正常的运行吗,怎么都运行不了呢?是因为我直接用txt文档编辑,改名html后执行这样做不行?还是vbscript现在 什么服务器端 客户端 方面的问题?还是其他什么原因呢?
小弟我好郁闷呀
谁来帮我脱离苦海