找回密码
 立即注册
搜索
查看: 345|回复: 4

问个关于javaScript与vbScript的问题

[复制链接]

86

主题

1514

回帖

2077

积分

论坛元老

积分
2077
发表于 2005-3-22 11:13:34 | 显示全部楼层 |阅读模式
看过一些代码,javaScript中的代码可以使用<%%>而嵌入vbScript代码,那么反过来是否也可以在vbScript代码中嵌入javaScript代码呢,如果能嵌入的话,要怎么嵌入,格式如何,谢谢!

86

主题

1514

回帖

2077

积分

论坛元老

积分
2077
 楼主| 发表于 2005-3-22 11:23:52 | 显示全部楼层
之所以问这个问题,主要是因为在Asp中编写事件时想使用vbScript(不懂JavaScript),不知道能不能实现,请教了,谢谢!

其实我就是想问一下,在vbScript中怎样操作WIndow、docment等等对象
回复

使用道具 举报

2

主题

202

回帖

301

积分

中级会员

积分
301
发表于 2005-3-22 19:11:22 | 显示全部楼层
两段简短的例子,供参考:
客户端脚本相互调用的例子:

  1. <HTML>
  2. <HEAD>
  3. <TITLE> New Document </TITLE>
  4. <META NAME="Generator" CONTENT="EditPlus">
  5. <META NAME="Author" CONTENT="">
  6. <META NAME="Keywords" CONTENT="">
  7. <META NAME="Description" CONTENT="">
  8. <SCRIPT LANGUAGE="JavaScript">
  9. function testJS()
  10. {
  11.         var varJs;
  12.         varJs  = vbFunc();
  13.         alert(varJs);
  14. }
  15. </SCRIPT>
  16. <SCRIPT LANGUAGE="vbscript">
  17. function vbFunc()
  18.         a = inputbox("Enter a value")
  19.         vbFunc = a
  20. end function
  21. function testVBS()
  22.         testJS()
  23.         document.all("btnVS").value = "Modify by vbs"
  24. end function
  25. </SCRIPT>

  26. </HEAD>

  27. <BODY>
  28. <input id="btnJS" type="button" value="Test" onclick="testJS()"><br/>
  29. <input id="btnVS" type="button" value="Test" onclick="testVBS()">
  30. </BODY>
  31. </HTML>

复制代码

服务器端互相调用的例子:

  1. <% @Language ="vbscript" %>
  2. <Html>
  3. <Head><Title>Bye</Title></Head>
  4. <Body>
  5. <%
  6. Function SayHelloFormVBS()
  7.         response.write "Hello from vbscript"
  8. End Function
  9. %>

  10. <SCRIPT LANGUAGE="JScript" RUNAT="Server">
  11. function sayHello()
  12. {
  13. Response.Write("Hello Form Javscript!");
  14. }
  15. </SCRIPT>
  16. <br/>
  17. <SCRIPT LANGUAGE="VBScript" RUNAT="Server">
  18.         sayHello()
  19.         Response.write "<br>"
  20.         SayHelloFormVBS()
  21. </SCRIPT>

  22. </Body>
  23. </Html>
复制代码
回复

使用道具 举报

86

主题

1514

回帖

2077

积分

论坛元老

积分
2077
 楼主| 发表于 2005-3-22 20:07:12 | 显示全部楼层
太感谢了,我试试看看,能不能行
回复

使用道具 举报

62

主题

864

回帖

1296

积分

金牌会员

积分
1296
发表于 2005-4-2 15:57:44 | 显示全部楼层
还是要想清楚服务器端的vbs和客户端的vbs的区别
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-18 18:19 , Processed in 0.082281 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表