VBScript - Placements

HTML文件中的VBScript放置

可以灵活地在HTML文档中的任何位置包含VBScript代码.但是在HTML文件中包含VBScript的最佳方式如下:<

  • 脚本在<head>...</head>部分.

  • 脚本在< body> ...</body>部分.

  • 脚本在< body> ...</body>和< head> ...</head>部分.

  • 外部文件中的脚本,然后包含在< head> ...</head>中部分.

在下一节中,我们将看到如何以不同方式放置VBScript :

< head>中的VBScript ...</head>部分

如果您想在某个事件上运行脚本,例如当用户点击某个地方时,那么您将把该脚本放在头部中,如下所示;

<html>   <head>      <script type = "text/Vbscript">         <!--            Function sayHello()                Msgbox("Hello World")            End Function         //-->      </script>   </head>      <body>      <input type = "button" onclick = "sayHello()" value = "Say Hello" />   </body></html>


它将产生以下结果 : 一个名为SayHello的按钮.单击按钮后,消息框将显示给用户,并显示消息"Hello World".

 


< body>中的VBScript ...</body>部分

如果您需要在页面加载时运行脚本以便脚本在页面中生成内容,则脚本将进入< body>文件的一部分.在这种情况下,您不会使用VBScript&minus定义任何函数;

<html>   <head> </head>   <body>      <script type = "text/vbscript">         <!--            document.write("Hello World")         //-->      </script>      <p>This is web page body </p>   </body></html>


这将产生以下结果 :

Hello WorldThis is web page body


< body>中的VBScript和< head>部分

您可以将您的VBScript代码放在< head>中和< body>部分完全如下 :

<html>   <head>      <script type = "text/vbscript">         <!--            Function sayHello()                msgbox("Hello World")            End Function         //-->      </script>   </head>      <body>      <script type = "text/vbscript">         <!--         document.write("Hello World")         //-->      </script>      <input type = "button" onclick = "sayHello()" value = "Say Hello" />   </body></html>


它将产生以下结果 : 带有"Say Hello"按钮的Hello World消息.点击按钮后,会向用户显示一条带有"Hello World"消息的消息框.

Hello World


外部文件中的VBScript

As您开始使用VBScript进行更广泛的工作,您可能会发现有些情况,您在网站的多个页面上重复使用相同的VBScript代码.您不限于在多个HTML文件中维护相同的代码.

脚本标记提供了一种机制,允许您将VBScript存储在外部文件中,然后将它包含在您的HTML文件中.下面是一个示例,说明如何使用 script 标记及其 src 属性 :

<html>   <head>      <script type = "text/vbscript" src = "filename.vbs" ></script>   </head>   <body>      .......   </body></html>

要从外部文件源使用VBScript,您需要在扩展名为".vbs"的简单文本文件中编写所有VBScript源代码,然后包含该文件,如上所示. 例如,您可以在filename.vbs文件中保留以下内容,然后在包含filename.vbs文件后可以在HTML文件中使用sayHello函数.

Function sayHello()   Msgbox "Hello World"End Function

VBScript Placement in QTP

VBScript放在QTP(Quick Test Professional)工具中,但它不包含在HTML标签中. 脚本文件以扩展名.vbs保存,并由Quick Test Professional执行引擎执行.


免责声明:以上内容(如有图片或视频亦包括在内)有转载其他网站资源,如有侵权请联系删除

咨询热线(9:00 - 18:00)
0755 - 29812418
微信公众号二维码
微信公众号二维码
微信公众号
返回顶部