精华内容
下载资源
问答
  • JavaScript/VBScript脚本程序调试(Wscript篇)
    2018-06-27 10:27:00
    https://blog.csdn.net/u012993732/article/details/47805833
    更多相关内容
  • Js调用Vbscript执行代码

    千次阅读 2019-08-12 20:41:45
    "JavaScript" > execScript(n= "MsgBox' 我要的是这种效果的 ',vbYesNoCancel,'YHJ- 温馨提示 '" , "vbscript" );     SCRIPT >   HEAD >     < BODY >     BODY > HTML > 转载于:...

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

    <HTML>

     <HEAD>

      <TITLE> New Document </TITLE>

      <META NAME="Generator" CONTENT="EditPlus">

      <META NAME="Author" CONTENT="">

      <META NAME="Keywords" CONTENT="">

      <META NAME="Description" CONTENT="">.

      <SCRIPT LANGUAGE="JavaScript">

    execScript(n="MsgBox'我要的是这种效果的',vbYesNoCancel,'YHJ-温馨提示'","vbscript");

     

      </SCRIPT>

     </HEAD>

     

     <BODY>

     

     </BODY>

    </HTML>

    Js调用Vbscript执行代码 - 一线天色 天宇星辰 - 一线天色 天宇星辰

    转载于:https://www.cnblogs.com/toto0473/archive/2012/07/12/2587615.html

    展开全文
  • javascript调用vbscript

    千次阅读 2007-02-12 10:17:00
    数值每格3位加豆号script language="javascript">var num = 1356000000.00window.execScript("num=formatNumber(num,,,,-1)","VBScript")alert(num);script> 
    数值每格3位加豆号
    < script language = " javascript " >
    var  num  =   1356000000.00
    window.execScript(
    " num=formatNumber(num,,,,-1) " , " VBScript " )
    alert(num);
    </ script >
     
    展开全文
  • 在C#中调用VBScriptjavascript等脚本的实现步骤,需要的朋友可以参考下。
  • js 实现 在JavaScript运行VBScript函数! 值得下载看看!资源免费,大家分享!!
  • vbscriptjavascript互相调用方法
  • VBS和JS互相调用方法

    2021-06-12 02:30:38
    vbscriptjavascript互相调用方法ASP具备管理不同语言脚本程序的能力,能够自动调用合适的脚本引擎以解释脚本代码和执行内置函数。ASP开发环境提供了两种脚本引擎,即VBScript(缺省)和JScript。不过,开发者并没有...

    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(),则可以声明如下自定义函数:

    Function FormatValue(Value)

    FormatValue = FormatCurrency(Value)

    End Function

    接下来在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环境的通用脚本库成为可能。

    展开全文
  • VBScript 作用 简单说明

    2020-09-06 00:48:06
    先说说我都用VBScript做什么吧:ASP环境开发网页时,用VBScript脚本,有些自定义函数可以直接在桌面上建个.vbs然后直接运行
  • NULL 博文链接:https://liyuan66.iteye.com/blog/1837792
  • [removed] 当acitveX控件 onXXXevent()事件被触发时,调用此方法。 如果一个半个的话还好说,几十个这样的函数,把我的页面占据的满满的。况且在VS2008中,“设置选定内容格式化”总是提示:“未能完成该操作”. ...
  • Javascriptvbscript数据共享更新时间:2007年01月09日 00:00:00 作者:如有纰漏之处,请指出,谢谢1、普通全局变量在browser里,引用一个全局变量,可以有很多方法,你可以直接引用该变量,也可以用window....
  • javascript调用 vbscript的dateAdd函数

    千次阅读 2009-05-21 10:05:00
    function JS_DateAdd(interval, number, date) JS_DateAdd = FormatDateTime(DateAdd(interval, number, date),2) End Function alert( JS_DateAdd("y",17,"1989-06-04") )
  • Javascript / JScript / VBScript扩展,工具等的集合 表中的内容 独立工具列表 这是Javascript / JScript扩展和独立脚本的集合。 它由我本人和其他作者的原始脚本组成,并具有适当的信誉。 有独立的应用程序: ...
  • 这里主要是记录下java如何调用vbscript取得计算机信息代码小例子,不说概念性东西. 下面的vbs文件,可以直接点击运行。有兴趣的同学可百度了解vbscript资料. cpu.vbs Set wmiObj = GetObject(...
  • 从ASP3.0和JavaScript调用WebService
  • VBScript 的function 中可以直接编写 javascript 代码 但是只能返回一个字符串给变量   &lt;html&gt;&lt;head&gt; &lt;script type="text/vbscript"&gt;function click...
  • 4.C#调用此VB脚本,代码如下: string strScript = "" ; System.IO.StreamReader myReader; strScriptFile = " d:\\vbs_Record.vbs " ; myReader = System.IO.File.OpenText(strScriptFile); strScript = ...
  • <!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--><script type="text/javascript
  • <script language=vbscript> function VBTrimStr(temStr) VBTrimStr=trim(temStr) end function <script language=javascript> function TrimStr(temStr){ return VBTrimStr(temStr) } ...
  • JavaScriptVbscript的交互 方法一:定义两段script,一个用javascript,一个用vbscript.函数可以直接调用. <scriptlanguage="javascript"type="text/javascript"&...
  • 在VBA中使用JAVASCRIPTVBSCRIPT(1)javascript有许多函数和功能可以弥补VBA不足,如正则,数组,类,等等1)以数组为例,用JAVASCRIPT排序Subfig8()Setx=CreateObject("msscriptcontrol.scriptcontrol")x.Language=...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 17,871
精华内容 7,148
关键字:

js调用vbscript