不过我想到一个方法可以间接调用如
<script language=vbs>
sub test_vb()
......
end sub
</script>
<script language=javascript>
function test() {
form1.test.onclick(); //这样就等于调用了VBS
}
</script><form action="" method="post" name=form1 id=form1>
<input type="button" name="test" onclick="test_vb()">
</form>
<script language=vbs>
sub test_vb()
......
end sub
</script>
<script language=javascript>
function test() {
form1.test.onclick(); //这样就等于调用了VBS
}
</script><form action="" method="post" name=form1 id=form1>
<input type="button" name="test" onclick="test_vb()">
</form>
解决方案 »
- (100分急急急)求一段可直接嵌入网页的语音聊天室代码
- 高分求javascript对word文档操作使其禁止复制/拷贝的代码,最好时.js文件!
- 请教 如何做一个jsp页面 用于记录 最近一次Ant 的时间以及状态:“成功” 或者 "失败"
- 如何实现休眠
- 请问win2003的iis6怎样配置才能支持javascript?
- 在vml下,为什么我的页面放入多个不同id的group画的图就乱套了
- 请问能否直接控制打印机打印,就是发送esc代码到打印机打印小票.
- 怎么可以让页面既刷新又不闪?急!
- 关于文本框只能输入数字一问?(100分)
- 一个JS函数如何控制多个HTML元素?
- 一个简单的问题!!
- escape方法与unicode编码的问题
var aaa; //定义一个页面级全局变量
</script><script language=vbscript>
aaa = 1111 'VBS对其赋值
sub msg(str)
msgbox "这是VBS的提示框 "& str, 8, "VBS"
end sub
</script><script language=javascript>
function jsFunc()
{
alert("这是JS的提示框\r\n且JS定义的全局变量已经被VBS更改")
msg(aaa); //调用VBS的自定义函数
}
</script><input type=button value=ok onclick="jsFunc()">
反之VBS调用JS的也一样,直接调用即可.
function JSLenB(str)
JSLenB = LenB(str)
end function
</script>
<script language="javascript">
var a = "吃饭了没有?"
alert("字符长:"+a.length)
alert("字节长:"+JSLenB(a))
</script>
redim a(2)
a(0) = "hello"
a(1) = "world"
a(2) = "hello world!"
</script>
<script language="javascript">
var b = a.toArray()
for (var i=0;i<b.length;i++){
alert(b[i])
}var c = new Array("hello","world","hello world!")
</script>
<script language="vbscript">
for each d in c
alert d
next
</script>
dim x
x = "abc"
sub vbf(y)
x = y
end sub
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
alert(x);
function jsf(y)
{ x = y;
}
vbf("js calling vbs");
alert(x);
</SCRIPT>
<SCRIPT LANGUAGE="vbscript">
x = "efg"
msgbox x
jsf "vbs calling js"
msgbox x
</SCRIPT>