12、VBScript对象与浏览器交互全解析

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执行时,它可以访问两组不同的对象。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值