VBScript对象与浏览器交互全解析
1. VBScript对象基础
VBScript本身内置对象有限,这使得它成为一种安全的脚本语言,因为它本身没有能力影响其运行的环境。为了在执行环境中进行操作和控制,VBScript依赖于外部的对象集合。
1.1 正则表达式对象示例
使用RegExp对象的Execute()方法可以创建一个由三个Match对象组成的Matches集合。每个Match对象都有自己的一组相关属性,其中FirstIndex属性指定了在搜索字符串中找到匹配项的位置。可以使用For Each…Next循环来组装一个显示字符串,展示每个模式匹配的位置。
1.2 不同执行环境下的对象集合
- 浏览器环境 :在HTML页面中执行并加载到Internet Explorer中的VBScript可以访问两种不同的对象集合。
- DHTML(动态HTML)对象模型 :这是一个较旧的对象模型,最初为Internet Explorer 3和4版本开发。为了向后兼容,Internet Explorer 5和6也支持该模型。
- DOM(文档对象模型) :该对象模型使VBScript能够访问和控制HTML页面上的对象,如链接、图像、框架、表单和表单元素。
- WSH(Windows脚本宿主)环境 :当VBScript由WSH执行时,它可以访问两组不同的对象。
超级会员免费看
订阅专栏 解锁全文
3

被折叠的 条评论
为什么被折叠?



