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执行引擎执行.
免责声明:以上内容(如有图片或视频亦包括在内)有转载其他网站资源,如有侵权请联系删除
-
设计总结|如何更好地表达活动品牌?
-
谈谈“目标思维”的落地
编辑导读:我们在做数据分析之前,一定要搞清楚需求方的目标到底是什么,要根据目标来重新定义业务方提出的问题,这就是目标思维。目标思维有多重要呢?应该如何落地呢...
-
在线教育平台竞品分析:网易云课堂vs腾讯课堂
本文从移动端出发,对当前比较热门的两款在线教育平台软件-网易云课堂和腾讯课堂进行比较和分析,不足之处还请大家多提意见。 市场分析 随着国内互联网技术的发展和移...
-
即学即用|父亲节活动的4种运营策略
-
B端产品经理和体验设计师的工作职责边界梳理
-
豆果美食电商分支用户体验报告及建议
-
数据分析师如何提高工作效率
在我们的日常工作中,提高工作效率是每个岗位都需要实现的,在工作中,面对比较凌乱的事情时,首先我们需要梳理清楚,按重要级进行开展;本文作者分享了关于...
-
2016中国云计算SaaS移动办公平台年度综合报告
-
网易大布局教育事业:网易公开课、网易云课堂和MOOC分析
-
一篇文章搞懂语音交互的来龙去脉