VBS操作JS网页元素实例

‘==========================================================================

‘ VBScript Source File -- Created with SAPIEN Technologies PrimalScript 4.0

‘ NAME:

‘ AUTHOR: Microsoft , Microsoft
‘ DATE : 2014/8/14

‘ COMMENT:

‘==========================================================================

dim Ie,obj
set Ie =wscript.createobject("internetexplorer.application")
ie.navigate "www.baidu.com"
wscript.sleep 1000
ie.menubar=1 ‘ÏÔʾIE¶ÔÏó²Ëµ¥À¸
ie.AddressBar=1 ‘ÏÔʾIE¶ÔÏóµØÖ·À¸
ie.ToolBar=1 ‘ÏÔʾIE¶ÔÏ󹤾ßÀ¸
ie.StatusBar=0 ‘²»ÏÔʾIE¶ÔÏó״̬À¸
ie.FullScreen=0 ‘È«ÆÁ»¯IE¶ÔÏó
ie.Resizable=0 ‘ÉèÖÃIE¶ÔÏó´óСÊÇ·ñ¿ÉÒÔ±»¸Ä¶¯
ie.visible=1 ‘ÉèÖÃÊÇ·ñ¿É¼û

set obj = ie.document

for i=0 to obj.all.length-1

If obj.all(i).tagname="INPUT" Then
If obj.all(i).value="°Ù¶ÈÒ»ÏÂ" Then
WScript.Sleep 1000
obj.all(i).click
End If

End If

Next

Set obj=Nothing

‘================================================

‘ x=ie.document.getElementsByTagName("form")
‘ WScript.Sleep 1000
‘ x.submit
‘=======================================================

‘ wscript.sleep 1000
‘ set obj = ie.document

‘ ‘‘‘‘‘‘‘‘‘Ä¿µÄ:²âÊÔ µÇ¼°´Å¥‘‘‘‘
‘ For i=0 to obj.all.length-1
‘ If obj.all(i).tagname="input" Then
‘ if obj.all(i).value="°Ù¶ÈÒ»ÏÂ" Then
‘ WScript.Sleep 1000
‘ obj.all(i).click
‘ end If
‘ End if
‘ Next

VBS操作JS网页元素实例,布布扣,bubuko.com

时间: 2024-12-21 04:38:25

VBS操作JS网页元素实例的相关文章

VBS一键配置VOIP(其中包括VBS操作JS网页中的按钮事件--直接执行确认按钮中的脚本代码)

Dim ws,fso,IESet IE = WScript.createobject("InternetExplorer.Application")Set ws = WScript.CreateObject ("WSCript.shell")Set fso=CreateObject("scripting.filesystemobject") Const reboot="/content.cgi?form=M_SAV" IE.m

VBS脚本操作网页元素

=================打开百度,点击百度按钮==================== Dim btn,ieSet ie = WScript.CreateObject("InternetExplorer.Application")ie.Visible = true '若为false,则不显示浏览器ie.navigate "www.baidu.com" DoWscript.Sleep 200Loop Until ie.readyState = 4 '等页面载

前端新技术:HTML5实现网页元素的拖动操作

HTML5之前,要实现网页元素的拖动操作,需要依靠mousedown.mousemove.mouseup等API,通过大量的JS代码来实现:HTML5 中引入了直接支持拖动操作的API,大大简化了网页元素的拖动操作编程难度,并且这些API除了支持浏览器内部元素的拖动外,同时支持浏览器和其它应用程序之间的数据互相拖动. 本文通过一个简单示例,演示HTML5中拖动API的使用方法. 场景: 如下图所示,我们要实现: 通过拖动将照片从左侧"相册"区域拖拽到右侧"垃圾箱"区

webBrowser中操作网页元素全攻略

webBrowser中操作网页元素全攻略 2012-12-20 14:21 188人阅读 评论(0) 收藏 举报 1.获取非input控件的值: webBrowser1.Document.All["控件ID"].InnerText; 或webBrowser1.Document.GetElementById("控件ID").InnerText; 或webBrowser1.Document.GetElementById("控件ID").GetAttr

原生js实现的创建和删除元素实例代码

原生js实现的创建和删除元素实例代码:在实际应用中,往往需要动态的创建和删除指定的元素,下面就通过代码实例介绍一下如何实现此功能.代码实例如下: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title&g

js对元素属性.内容的操作。定时器。元素的平级,父级,子集关系。

JS对元素内容的操作: 1.操作样式(style) 2.操作属性(Attribute) 3.操作内容(innerHtml/Text) 一.操作元素属性 常见属性:class.id.style.disabled. 自定义属性:可以自定义一个任意属性名称,可以任意放值,不会对所在元素本身有任何作用. this:代表所在最近的一个方法. 设置一个属性:a.setAttribute("属性名称","属性值");[不存在该属性名称时,创建这个属性,并赋值.当存在该属性名称时,

2017-3-31 js对元素属性.内容的操作。定时器。元素的平级,父级,子集关系。

JS对元素内容的操作: 1.操作样式(style) 2.操作属性(Attribute) 3.操作内容(innerHtml/Text) 一.操作元素属性 常见属性:class.id.style.disabled. 自定义属性:可以自定义一个任意属性名称,可以任意放值,不会对所在元素本身有任何作用. this:代表所在最近的一个方法. 设置一个属性:a.setAttribute("属性名称","属性值");[不存在该属性名称时,创建这个属性,并赋值.当存在该属性名称时,

js数组元素由小到大排序实例代码

js数组元素由小到大排序实例代码:有时候需要对数组中的数字进行排序,下面是一段将数组中数字由小到大排序的代码实例,希望能够帮到大家.实例代码如下: var arr=[2,55,55,1,75,3,9,35,70,166,432,678,32,98]; var len=arr.length; console.log(arr.join(",")); var newarr=[]; for(var i=0;i<len;i++){ newarr.push(Math.min.apply(nu

《HTML 5网页开发实例详解》目录

第一篇  从宏观上认识HTML 5 讲述了HTML 5引发的Web革命.HTML 5的整体特性.HTML 5相关概念和框架和开发环境搭建. 第1章 HTML 5引发的Web革命 1.1  你是不是真的了解HTML 5 1.1.1  通过W3C认识HTML 5的发展史 1.1.2  HTML 5.HTML4.XHTML的区别 1.1.3  什么人应该学HTML 5 1.1.4  一个图告诉你如何学习HTML 5 1.2  浏览器之争 1.2.1  说说这些常见的浏览器 1.2.2  浏览器的兼容烦