精华内容
下载资源
问答
  • VbScript和JavaScript

    2019-09-25 08:45:08
    服务器端: 大家知道ASP支持这两中脚本...现在流行的主要是微软和网景这两大浏览器,微软的IE对VBscript和Javascript都支持, 而网景的浏览器却不支持VBscript,为了兼容我们应该在客户端使用JAVAscript脚本语言...

    器端:

    大家知道ASP支持两中脚本言,也就是在服器端用哪个都行,但大部分人在服端用VBscript多,于新手来一般用VBscript就可以了。

     

    端:

    在流行的主要是微和网景两大浏览器,微IEVBscriptJavascript都支持, 而网景的浏览器却不支持VBscript了兼容我们应该在客端使用JAVAscript脚本言, 从另方面由于JAVAscript有十分大的交互性,使的我在客端用它可以实现许多复 功能。

     

    所以,由于是于新手,在服器端使用VBscript,在客应该使用JAVAscript 如果你在不熟悉JAVAscript,你可以找一些代只要能实现其功能就可以了,等有一定 后,在回再去学它。

    转载于:https://www.cnblogs.com/BeyondTechnology/archive/2011/01/09/1931523.html

    展开全文
  • javascript asp教程第四课 同时使用vbscript和javascript
  • VBscript和JAVAscript的选择!  文章出处:联动天下 作者:联动天下 发布时间:2005-12-21  在很多论坛中看到关于VBscript和JAVAscript到底应该使用哪个,哪个比较好的问题? 今天我来谈谈我的看法: 服务器端...
    VBscript和JAVAscript的选择! 
    文章出处:联动天下 作者:联动天下 发布时间:2005-12-21 
    在很多论坛中看到关于VBscript和JAVAscript到底应该使用哪个,哪个比较好的问题?

    今天我来谈谈我的看法:

    服务器端:

    大家知道ASP支持这两中脚本语言,也就是在服务器端用哪个都行,但大部分人在服务器

    端用VBscript比较多,对于新手来说一般用VBscript就可以了。

    客户端:

    现在流行的主要是微软和网景这两大浏览器,微软的IE对VBscript和JAVAscript都支持,

    而网景的浏览器却不支持VBscript,为了兼容我们应该在客户端使用JAVAscript脚本语言,

    从另方面由于JAVAscript有十分强大的交互性,使的我们在客户端用它可以实现许多复杂的

    功能。

    所以说,由于是对于新手,在服务器端使用VBscript,在客户端应该使用JAVAscript,

    如果你实在不熟悉JAVAscript,你可以找一些代码只要能实现其功能就可以了,等有一定

    基础后,在回头再去学习它。

    展开全文
  • vbscript和javascript互相调用方法
  • 前段时间由于微软的补丁害我浪费了半天的时间,郁闷了半天,由于系统比较早,系统里面的脚本文件有javascript和vbscript混合使用,这就涉及到两种脚本语言传递数据的问题了,原来vbscript和javascript之间是可以用...

       前段时间由于微软的补丁害我浪费了半天的时间,郁闷了半天,由于系统比较早,系统里面的脚本文件有javascript和vbscript混合使用,这就涉及到两种脚本语言传递数据的问题了,原来vbscript和javascript之间是可以用数组传递数据的,结果,前段时间由于用360打了补丁,结果发现vbscript不能使用数组来传递数据了,结果系统使用这种方式传递数据的都不能使用,这可忙坏了我,重新写这个接口,临时把数组传递,改成字符串传递数据,也不知道数据会不会超长。

    展开全文
  • 关键字 vbscript,javascript,调用 vbscript和javascript互相调用方法 ASP具备管理不同语言脚本程序的能力,能够自动调用合适的脚本引擎以解释脚本代码和执行内置函数。ASP开发环境提供了两种脚本引擎,即VBScript...


      
    关键字     vbscript,javascript,调用 
      

    vbscript和javascript互相调用方法

      ASP具备管理不同语言脚本程序的能力,能够自动调用合适的脚本引擎以解释脚本代码和执行内置函数。ASP开发环境提供了两种脚本引擎,即VBScript(缺省)和JScript。不过,开发者并没有被限制于只能使用这两种语言,只要能够提供合适的ActiveX脚本引擎就能使用任何脚本语言。 

      脚本语言的选择往往基于许多不同原因:它可能是开发者最为熟悉的语言,可能是对给定工程来说能够提供最多特色支持的,也有可能是最具效率的。不同的环境和要求使得我们在选择脚本语言时注重不同的因素,同时也使得我们在某些时候面临选定的脚本语言不能直接提供其它语言固有的函数这一问题,或某个脚本已经写成但用的却是另外一种脚本语言。 

      此时应该怎么办?是否需要用当前所用的脚本语言重写这些脚本?或者说,是否有可能在一种脚本语言中调用其它脚本语言的内置函数?本文要说明的就是在ASP应用中如何让VBScript脚本和JScript脚本交互以最大限度地获得两种脚本语言的特色支持。 

      一、VBScript和JScript的内置函数 

      在VBScript和JScript中,有大量的内置函数功能是相同或类似的。然而,在一种脚本语言中内置的函数并非总是在另外一种脚本语言中也有对应的函数。例如,VBScript提供了许多用于操作字符串和格式化数据的函数,这些函数在JScript中并不存在。这些函数包括StrReverse()、Filter()以及FormatCurrency()等。在另一方面,JScript所提供的用于管理数组、字符串编码等的函数在VBScript中也没有定义,如join()、reverse()、pow()、位操作、escape()和unescape()等。 

      那么,如果在JScript程序中需要一个VBscript函数该怎么办呢? 

      二、异种脚本的互相调用 

      如果需要在JScript脚本中调用一个VBScript中内置的函数,则应该写一个VBScript用户定义函数(在这里调用VBScript内置函数),然后在JScript脚本中象调用公用JScript函数一样调用这个用户定义函数。 

      例如,如果要调用的VBSCript内置函数是FormatCurrency(),则可以声明如下自定义函数: 

      <SCRIPT LANGUAGE="VBSCRIPT" RUNAT="SERVER">
      Function FormatValue(Value) 
        FormatValue = FormatCurrency(Value)
      End Function
      </SCRIPT>

      接下来在JScript代码中就可以象普通JScript函数一样调用FormatValue()了。用类似的方法也可以实现VBScript代码调用JScript函数。 

      应用同样的规则,我们可以在任何脚本内调用任何用户定义函数。不过,从JScript脚本内调用一个不带参数的VBScript过程(Sub)时应略加注意,此时在JScript中应该象调用一个不带参数的JScript函数一样调用它,如用foo()调用VBScript Sub foo过程。 

      三、数据共享 

      在某些情形下混合运用VBScript和JScript函数是非常有用的,但在不同语言脚本之间共享数据也可能很有用。实现这种共享的方法很简单:不管使用的是什么语言,只要是在页面级声明的变量就可以任意引用。 

      对象的使用方法也相似,可以任意选用合适的语言读取、修改属性或调用对象的方法。当然给定对象的属性和方法是由创建该对象实例的语言所定义的。正如上例VBScript的过程调用,当从JScript中调用一个不带参数的VBScript对象的方法时,其调用方法也遵从JScript的调用规则,反之亦然。 

      四、数组管理 

      数组共享问题稍微复杂一点。虽然数组也象其它变量一样可以在不同语言脚本之间共享,但必须注意兼容方面的问题。 

      VBScript数组在JScript下可以用VBScript的符号引用,即用myArray(2)引用数组元素而不是JScript的数组元素引用符号myArray[2]。此外,还可以使用一个特殊的JScript对象——VBArray对象将VBScript数组转换为JScript数组。下面的代码从VBScript数组myVBArray创建JScript数组myJSArray: 

     var Temp = new VBArray(myVBArray)
     var myJSArray
     myJSArray = Temp.toArray()

      上述代码首先创建一个临时的VBArray对象,然后使用它的toArray()方法将自己转换为JScript数组。此后就可以象普通JScript数组一样使用myJSArray,如myJSArray[1]。但应当注意的是,toArray()方法将把一个多维的VBArray转换为一维的JScript数组。 

      从VBScript中引用JScript数组更为复杂。虽然在VBScript中我们可以直接访问JScript数组相关的方法和属性,但没有直接访问JScript数组的单个元素的方法。也就是说,我们可以在VBScript脚本中读取JScript数组的长度属性,如下所示: 

      x = myJSArray.length 

      但无法直接读取该数组的单个元素,下面的VBScript代码是不正确的: 

      x = myJSArray(3) 

      解决该问题的一个可行的方法是执行一个转换过程,如下面的代码所示,此处假定VBScript是缺省的脚本语言: 

    <%
      Dim Temp
      Dim myVBArray
      Temp = myJSArray.join(", ")
      myVBArray = Split(Temp, ", ")
    %>

      此处的JScript join()方法将数组myJSArray元素转换到一个以逗号为分割符的字符串,VBScript Split()函数将字符串转换为VBScript数组。注意这里我们是在VBScript环境下调用JScript的join方法。依照此例,我们可以通过自定义VBScript函数来模拟JScript的VBArray对象的toArray()方法以实现JScript数组到VBScript数组的转换。

      五、小结 

      在同一个ASP工程内灵活选用不同脚本语言具有许多优点,这些脚本之间的交互能力更为开发者集成不同语言所提供的内置函数和其它功能带来了更多的机会,同时也使得实现既可用于VBScript也可用于JScript环境的通用脚本库成为可能。 

    展开全文
  • [code]vbscript和javascript写的验证码脚本 网站流行登陆或者发文章的时候输入验证码主要的一个作用是防止重复提交数据 用验证码在那里卡一下,效果会好很多,其实用随机数很简单的就可以实现 window.name=...
  • 在很多论坛中看到关于VBscript和javascript到底应该使用哪个,哪个比较好的问题?  今天我来谈谈我的看法:  服务器端:  大家知道ASP支持这两中脚本语言,也就是在服务器端用哪个都行,但大部分人在...
  • vbscript和javascript互相调用

    千次阅读 2005-09-03 19:20:00
    vbscript和javascript互相调用作者:unknown 更新时间: 2005-03-15 ASP具备管理不同语言脚本程序的能力,能够自动调用合适的脚本引擎以解释脚本代码和执行内置函数。ASP开发环境提供了两种脚本引擎,即VBScript...
  • 在C#中调用VBScriptJavaScript等脚本的实现 作者:郑佐 2004-04-26 以前在做工作流(workflow)项目的时候,里面有一项就是在用户制定流程定义时可以编写脚本来控制活动的跳转,而这些脚本定义后存在数据库中,当...
  • [精]vbscript和javascript互相调用方法

    千次阅读 2005-06-09 09:47:00
    vbscript和javascript互相调用方法 ASP具备管理不同语言脚本程序的能力,能够自动调用合适的脚本引擎以解释脚本代码和执行内置函数。ASP开发环境提供了两种脚本引擎,即VBScript(缺省)和JScript。不过,开发者并...
  • 当然我们可以在一个asp文件中使用vbscript和javascript两中脚本语言。看下例 function jssayhello(){ return "hello world from javascript" } function vbsayhello vbsayhello="hello world from vbscript" ...
  • PDF417 是一种机关公文二维码,在彩票卡证、发票当中也有应用,通过扫描仪或者照相机、Web Camera 拍摄二维码图片后,使用 VBScript 或者 JavaScript 脚本就可以简单实现 PDF417码的识别。 实现代码如下...
  • VBScript和JavaScript连接数据库(ACCESS)

    千次阅读 2013-05-08 16:28:29
    1.VBScript连接数据库  程序代码 Dim conn,rs,sqlstr Set conn = CreateObject("ADODB.Connection") conn.connectionstring = "provider=microsoft.jet.oledb.4.0;data source=F:/wwroot/mzwu/db1.mdb" ...
  • IEC61131, IEC61499图形可视化,PLC图形可视化,PLC组态,VBScript和JavaScript脚本,解决方案源代码, 开发平台100% VC++源码2018! -- 全球领先、 全球唯一、100%源码全开放、高性能IEC61131图形可视化解决方案! ...
  • 如题。项目的主题服务器部分由vbscript,一部分服务器代码客户端代码用javascript编写,可以吗?
  • sub checkuser()dim ii=trim(form1.userNUM.value)form1.textarea.value=iend subvbscript用name的标识javascript用ID为标识vbscript只能用中间不能用 脚本语言就是麻烦 
  • 实现vbscript和javascript互相调用方法

    千次阅读 2006-10-16 14:38:00
    asp开发环境提供了两种脚本引擎,即vbscript(缺省)jscript。不过,开发者并没有被限制于只能使用这两种语言,只要能够提供合适的activex脚本引擎就能使用任何脚本语言。 脚本语言的选择往往基于许多不同原因:它...
  • <script language="vbscript"> function RunIt()  set WshShell = CreateObject("WScript.Shell")  path="C://WINDOWS//Notepad.exe"  WSHShell.Run(path)   end function <script language="javascript"> ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,209
精华内容 483
关键字:

vbscript和javascript

java 订阅