VBS InternetExplorer.Application的屬性和方法介紹
示例代碼
Set ie = CreateObject("InternetExplorer.Application") ie.Navigate "http://www.jb51.net" Wscript.Sleep 1000 ie.Toolbar = 0 ie.visible=False ie.Document.f1.word.value = kw If ie.Document.f1.word.value="" Then Wscript.Quit
上面是在網(wǎng)上看到的,Navigate Toolbar visible 等都是怎么用的??
怎么網(wǎng)上找不到它們的用法?
下面是一些屬性說明:
Set ie=WScript.CreateObject("internetexplorer.application")
ie.menubar=0 '不顯示IE對象菜單欄
ie.AddressBar=0 '不顯示IE對象地址欄
ie.ToolBar=0 '不顯示IE對象工具欄
ie.StatusBar=0 '不顯示IE對象狀態(tài)欄
ie.FullScreen=1 '全屏化IE對象
ie.Width=800 '設(shè)置IE對象寬度
ie.Height=600 '設(shè)置IE對象高度
ie.Resizable=0 '設(shè)置IE對象大小是否可以被改動
ie.visible=1 '設(shè)置是否可見
ie.Navigate "http://www.jb51.net" '設(shè)置IE對象默認(rèn)指向的頁面
目的留個備份,方便我以后去MSDN上找用法。
InternetExplorer Object
42 out of 82 rated this helpful Rate this topic
Controls an instance of Windows Internet Explorer through automation.
Members Table
The following table lists the members exposed by the InternetExplorer object.
Events
Event | Description |
---|---|
BeforeNavigate | Fires before navigation occurs in the given object (on either a window or frameset element). |
BeforeNavigate2 | Fires before navigation occurs in the given object (on either a window element or a frameset element). |
CommandStateChange | Fires when the enabled state of a command changes. |
DocumentComplete | Fires when a document is completely loaded and initialized. |
DownloadBegin | Fires when a navigation operation begins. |
DownloadComplete | Fires when a navigation operation finishes, is halted, or fails. |
FileDownload | Fires to indicate that a file download is about to occur. If a file download dialog box can be displayed, this event fires prior to the appearance of the dialog box. |
NavigateComplete | Fires after a navigation to a link is completed on either a window element or a frameSet element. |
NavigateComplete2 | Fires after a navigation to a link is completed on a window element or a frameSet element. |
NavigateError | Fires when an error occurs during navigation. |
NewProcess | Creates a new process to handle the navigation. |
NewWindow | Fires when a new window is to be created. |
NewWindow2 | Fires when a new window is to be created. |
NewWindow3 | Raised when a new window is to be created. Extends NewWindow2 with additional information about the new window. |
OnFullScreen | Fires when the FullScreen property is changed. |
OnMenuBar | Fires when the MenuBar property is changed. |
OnQuit | Fires before the Internet Explorer application quits. |
OnStatusBar | Fires when the StatusBar property is changed. |
OnTheaterMode | Fires when the TheaterMode property is changed. |
OnToolBar | Fires when the ToolBar property is changed. |
OnVisible | Fires when the Visible property of the object is changed. |
PrintTemplateInstantiation | Fires when a print template is instantiated. |
PrintTemplateTeardown | Fires when a print template is destroyed. |
PrivacyImpactedStateChange | Fired when an event occurs that impacts privacy, or when a user navigates away from a URL that has impacted privacy. |
ProgressChange | Fires when the progress of a download operation is updated on the object. |
PropertyChange | Fires when the PutProperty method of the object changes the value of a property. |
RedirectXDomainBlocked | Fired when a cross-domain redirect request is blocked. |
SetPhishingFilterStatus | Fires to indicate the progress and status of Microsoft Phishing Filter analysis of the current webpage. |
SetSecureLockIcon | Fires when there is a change in encryption level. |
StatusTextChange | Fires when the status bar text of the object has changed. |
ThirdPartyUrlBlocked | Fired when a third-party URL is blocked. |
TitleChange | Fires when the title of a document in the object becomes available or changes. |
UpdatePageStatus | Not implemented. |
WindowActivate | Not implemented. |
WindowMove | Not implemented. |
WindowResize | Not implemented. |
WindowStateChanged | Fires when the visibility state of a content window, such as the browser window or a tab, changes. |
Methods
Method | Description |
---|---|
ClientToWindow | Computes the full size of the browser window when given the specified width and height of the content area. |
ExecWB | Executes a command and returns the status of the command execution using the IOleCommandTarget interface. |
GetProperty | Gets the value associated with a user-defined property name. |
GoBack | Navigates backward one item in the history list. |
GoForward | Navigates forward one item in the history list. |
GoHome | Navigates to the current home or start page. |
GoSearch | Navigates to the current search page. |
Navigate | Navigates to a resource identified by a URL or to a file identified by a full path. |
Navigate2 | Navigates the browser to a location that might not be expressed as a URL, such as a pointer to an item identifier list (PIDL) for an entity in the Windows Shell namespace. |
PutProperty | Associates a user-defined name/value pair with the object. |
QueryStatusWB | Queries the object for the status of commands using the IOleCommandTarget interface. |
Quit | Closes the object. |
Refresh | Reloads the file that is currently displayed in the object. |
Refresh2 | Reloads the file that is currently displayed with the specified refresh level. |
ShowBrowserBar | Shows or hides a specified browser bar. |
Stop | Cancels a pending navigation or download, and stops dynamic page elements, such as background sounds and animations. |
Properties
Property | Description |
---|---|
AddressBar | Sets or gets a value that indicates whether the address bar of the object is visible or hidden. |
Application | Gets the automation object for the application that is hosting the WebBrowser Control. |
Busy | Gets a value that indicates whether the object is engaged in a navigation or downloading operation. |
Container | Gets an object reference to a container. |
Document | Gets the automation object of the active document, if any. |
FullName | Retrieves the fully qualified path of the Internet Explorer executable. |
FullScreen | Sets or gets a value that indicates whether Internet Explorer is in full-screen mode or normal window mode. |
Height | Sets or gets the height of the object. |
HWND | Gets the handle of the Internet Explorer main window. |
Left | Sets or gets the coordinate of the left edge of the object. |
LocationName | Retrieves the path or title of the resource that is currently displayed. |
LocationURL | Gets the URL of the resource that is currently displayed. |
MenuBar | Sets or gets a value that indicates whether the Internet Explorer menu bar is visible. |
Name | Retrieves the frame name or application name of the object. |
Offline | Sets or gets a value that indicates whether the object is operating in offline mode. |
Parent | Gets the parent of the object. |
Path | Retrieves the system folder of the Internet Explorer executable. |
ReadyState | Gets the ready state of the object. |
RegisterAsBrowser | Sets or gets a value that indicates whether the object is registered as a top-level browser window. |
RegisterAsDropTarget | Sets or gets a value that indicates whether the object is registered as a drop target for navigation. |
Resizable | Sets or gets a value that indicates whether the object can be resized. |
Silent | Sets or gets a value that indicates whether the object can display dialog boxes. |
StatusBar | Sets or gets a value that indicates whether the status bar for the object is visible. |
StatusText | Sets or gets the text in the status bar for the object. |
TheaterMode | Sets or gets whether the object is in theater mode. |
ToolBar | Sets or gets whether toolbars for the object are visible. |
Top | Sets or gets the coordinate of the top edge of the object. |
TopLevelContainer | Gets a value that indicates whether the object is a top-level container. |
Type | Gets the user type name of the contained document object. |
Visible | Sets or gets a value that indicates whether the object is visible or hidden. |
Width | Sets or gets the width of the object. |
Remarks
Internet Explorer 8. On Windows Vista, to create an instance of Internet Explorer running at a medium integrity level, pass CLSID_InternetExplorerMedium (defined in exdisp.idl) to CoCreateInstance. The resulting InternetExplorerMedium object supports the same events, methods, and properties as the InternetExplorer object.
Examples
The following example uses CreateObject in Microsoft Visual Basic to launch an instance of Internet Explorer.
Dim IE As SHDocVw.InternetExplorer Set IE = CreateObject("InternetExplorer.Application")
The following C# example launches an instance of Internet Explorer and navigates to a Web page. The code also demonstrates how to create an event handler to listen for the BeforeNavigate2 event. The project requires a reference to the Microsoft Internet Controls (SHDocVw) type library.
using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class EventHandlers { public void OnBeforeNavigate2(object sender, ref object URL, ref object Flags, ref object Target, ref object PostData, ref object Headers, ref bool Cancel) { Console.WriteLine("BeforeNavigate2 fired!"); } } class Program { static void Main(string[] args) { EventHandlers e = new EventHandlers(); SHDocVw.InternetExplorer IE = new SHDocVw.InternetExplorer(); object Empty = 0; object URL = "http://www.live.com"; // override BeforeNavigate2 event IE.BeforeNavigate2 += new SHDocVw.DWebBrowserEvents2_BeforeNavigate2EventHandler( e.OnBeforeNavigate2); IE.Visible = true; IE.Navigate2(ref URL, ref Empty, ref Empty, ref Empty, ref Empty); System.Threading.Thread.Sleep(5000); IE.Quit(); } } }
Object Information
CLSID | CLSID_InternetExplorer |
---|---|
Minimum availability | Internet Explorer 4.0 |
Minimum operating systems | Windows 98, Windows CE 4.0 |
上一篇:雷客圖 站長安全助手 vbs版代碼(asp 木馬查找)
欄 目:vb
下一篇:reg2vbs.vbs 將Reg文件轉(zhuǎn)換為VBS文件保存 腳本之家修正版本
本文標(biāo)題:VBS InternetExplorer.Application的屬性和方法介紹
本文地址:http://mengdiqiu.com.cn/a1/vb/7567.html
您可能感興趣的文章
- 01-10下載文件到本地運(yùn)行的vbs
- 01-10VBS中的正則表達(dá)式的用法大全 <font color=red>原創(chuàng)&
- 01-10VBS中SendKeys的基本應(yīng)用
- 01-10VBScript教程 第十一課深入VBScript
- 01-10用VBSCRIPT控制ONSUBMIT事件
- 01-10VBScript語法速查及實(shí)例說明
- 01-10VBS中Select CASE的其它用法
- 01-10VBScript教程 第七課使用條件語句
- 01-10vbscript 可以按引用傳遞參數(shù)嗎?
- 01-10VBScript教程 第二課在HTML頁面中添加VBscript代碼


閱讀排行
本欄相關(guān)
- 01-10下載文件到本地運(yùn)行的vbs
- 01-10飄葉千夫指源代碼,又稱qq刷屏器
- 01-10SendKeys參考文檔
- 01-10什么是一個高效的軟件
- 01-10VBS中的正則表達(dá)式的用法大全 &l
- 01-10exe2swf 工具(Adodb.Stream版)
- 01-10VBS中SendKeys的基本應(yīng)用
- 01-10用VBSCRIPT控制ONSUBMIT事件
- 01-10VBScript教程 第十一課深入VBScript
- 01-10VBScript語法速查及實(shí)例說明
隨機(jī)閱讀
- 08-05織夢dedecms什么時候用欄目交叉功能?
- 01-10C#中split用法實(shí)例總結(jié)
- 01-10delphi制作wav文件的方法
- 08-05DEDE織夢data目錄下的sessions文件夾有什
- 08-05dedecms(織夢)副欄目數(shù)量限制代碼修改
- 01-11ajax實(shí)現(xiàn)頁面的局部加載
- 01-10使用C語言求解撲克牌的順子及n個骰子
- 01-10SublimeText編譯C開發(fā)環(huán)境設(shè)置
- 04-02jquery與jsp,用jquery
- 01-11Mac OSX 打開原生自帶讀寫NTFS功能(圖文