中易网

vbs中的document对象

答案:3  悬赏:60  
解决时间 2021-03-10 00:42
vbs中的document对象
最佳答案
首先说document这个对象就是html文件本身,html这个文件所创建的对象就是document,,html中的vbs和格式为vbs文件中的vbs脚本文件的宿主都不是一样的,html中的vbs宿主是ie浏览器,vbs脚本文件的宿主是wscript,两个执行的环境都不一样,vbs脚本文件没有document这个对象,document对象是ie浏览器把html这个文件本身创建的对象,不要把html中的vbs和vbs脚本文件搞混了,说明白点,就是这两个vbs代码的解释不是同一个,vbs脚本文件是wscript
html中的vbs是ie程序,如果不是这样当你打开网页时候执行vbs代码时候应该有个wscript进程,而事实没有
要是非要在格式为vbs脚本文件用document这个对象,首先创建ie对象createobject(InternetExplorer.Application)
下面是ie中的document对象访问剪切的例子 把 aabbcc 字符串写入剪切板就要用到document对象里面的方法

str= "aabbcc"
Set ie = CreateObject("InternetExplorer.Application")
ie.Navigate("about:blank")
ie.document.parentwindow.clipboardData.SetData "text", str
ie.Quit

至于详细的说明只有看htnl脚本语言书里面的解释
全部回答
document,这个对象找的是浏览器窗口,不在浏览器里,当然不能用,write是方法,不是属性。
在html语言中vbs确实可以有document对象,但是在vbs文件中没有。
得这样写
'=======================
set fso=createobject("scripting.filesystemobject")
set fw=fso.opentextfile("1.txt",2)
fw.write("你好")
'=============================
注意:上面的代码是默认存在1.txt文件,如果不存在应该这样:
'=======================
set fso=createobject("scripting.filesystemobject")
set fw=fso.createtextfile("1.txt",2)
fw.write("你好")
'=============================
详细的教程我的空间里面有,你可以参考一下。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
人流后月经量变少,想要小孩一直也没有,怎么
文科各专业就业率排名
dnf救世主带什么称号
农村阴米的做法阴米好吃?
四会市石狗镇石桥村民委员会我想知道这个在什
尼康AF 50mm f/1.8D(标头) 的焦外二线性是不
莆田绶溪公园开春天开什么花
新买的台铃64v20a电动车为什么只能跑20几迈
怎么样能让狗变得凶猛
1/10电动遥控车壳pc跟pvc有什么区别
汇编子程序能不能讲4个inc指令,用add si,2 a
我电脑里没有下载软件,怎么下载东西?
北京东路/香港南路(路口)地址有知道的么?有
天津出发一周时间游玩苏州杭州的线路
34除以3所得的余数和除数一样大
推荐资讯
中国邮政2015.5.3西游记邮票发行会有哪些邮品
送女同学礼物 为什么她要给我钱,最后我不要,
女人长期便秘会影响白发吗
沈阳医院全身体检套餐
我的手机内存有四g为什么安装应用说内存不够
dnf气功好还是流浪武士好
佳利食杂店在哪里啊,我有事要去这个地方
fgo芙芙怎么用
舞蹈专业能考教师资格证嘛?去学校那种
发热袜丝袜好用吗? 发热连裤袜是真的还是假的
大艺电功扳手充电器用了不到三个月充不了电急
把表格中的文本显示在右边的属性怎么设置?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?