首页产品库评测行情新闻|手机数码笔记本台式机DIY硬件数字家庭数码相机办公外设|软件下载游戏开发|社区

更多

数码相机
MP4
LCD
机箱
音箱

软件资讯设计 工具 系统 开发 安全 办公 陶吧 IT教育 Windows 7 | 下载中心天极下载中心诚征下载通路合作伙伴
天极网 > 软件频道 > 网页陶吧>IE不解释VBSCRIPT的原因和解决办法

IE不解释VBSCRIPT的原因和解决办法

2006-11-21 10:03作者:阿兴出处:阿兴日志责任编辑:龙犊

中国共享软件英雄会.北京

以前编写的.ASP网页程序,一直运行得好好的,但最近在别人的机器能够运行,但是在我的机器就是不行,出现网页错误:对象不支持此属性或方法。实际上就是IE没有对VBSCRIPT进行解决或是解释错误。原来一直认为是我的机器的IE被破坏了,或是其它原因造成的,一直纳闷的不行,因为这程序是我好几年前亲自编的,一直都没有问题的呀!所以对我的机器又是删除IE进行重新,又是查毒,停止防火墙,又是注册regsvr32  vbscript.dll,但一切处理都无济于事。最后经过跟踪,发现是由于使用了VBSCRIPT的函数缺省项()。把函数加上括弧()和调用加上()就正常了。

原来是这样的:
     sub nextmonth
         m1=mid(form1.cxny.value,5,2)
         y1=mid(form1.cxny.value,1,4)
        if m1<>"" then
             m1=m1+1
         else
             msgbox "可能查询的月份出现错误!",0,form1.cxny.value
             exit sub
         end if
         if m1>12 then
              y1=y1+1
              m1=1
         end if
         if m1>9 then
              form1.cxny.value=y1&m1
         else
              form1.cxny.value=y1&"0"&m1
         end if
         document.form1.submit
     end sub

网页中调用
<input type="button" value="下一月" name="month2" onClick="nextmonth">

修改后:
sub nextmonth()

     end sub

网页中调用
<input type="button" value="下一月" name="month2" onClick="nextmonth()">

把所有的类似的函数缺省方式加入括弧(),一切正常运行。到现在为止,我还弄明白,以前好好的,现在就不能用缺省括弧。

  访问经典网站建设类教程>>


  阅读关于 IE VBSCRIPT 网页陶吧 龙犊 ASP 的全部文章 热卖推荐: 手机 诺基亚 MP5 电脑包 双卡双待 手机链 U盘 笔记本电脑

关注此文的读者还看过:

返回网页陶吧首页

共1页。 1
  • 1.IE不解释VBSCRIPT的原因和解决办法

软件频道最新更新

热点推荐

IT嘉年华

编辑推荐

软件下载

热门
推荐

网友关注

软件
资料
游戏

装机推荐

文章排行

本周
本月
最新更新
天极服务|关于我们|About us|网站律师|RSS订阅|友情合作|加入我们|天极动态|网站地图|意见反馈|MSN/QQ上看天极
Copyright (C) 1999-2012 Yesky.com, All Rights Reserved 版权所有 天极网络