admin 管理员组

文章数量: 887021


2024年2月7日发(作者:layui框架下架了吗)

ation的用法及属性解释

Controls an instance of Windows Internet Explorer through

automation.

Members Table

The following table lists the members

exposed by the InternetExplorer object.

Events

Event

BeforeNavigate

Description

Fires before navigation occurs in the

given object (on either a window or

frameset element).

Fires before navigation occurs in the

given object (on either a window

element or a frameset element).

Fires when the enabled state of a command

changes.

Fires when a document is completely loaded

and initialized.

Fires when a navigation operation begins.

Fires when a navigation operation

finishes, is halted, or fails.

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.

Fires after a navigation to a link is

completed on either a window element or

a frameSet element.

Fires after a navigation to a link is

BeforeNavigate2

CommandStateChange

DocumentComplete

DownloadBegin

DownloadComplete

FileDownload

NavigateComplete

NavigateComplete2

completed on a window element

a frameSet element.

NavigateError

or

Fires when an error occurs during

navigation.

Creates a new process to handle the

navigation.

Fires when a new window is to be created.

Fires when a new window is to be created.

Raised when a new window is to be created.

Extends NewWindow2 with additional

information about the new window.

Fires when the FullScreen property is

changed.

Fires when the MenuBar property is

changed.

Fires before the Internet Explorer

application quits.

Fires when the StatusBar property is

changed.

Fires when the TheaterMode property is

changed.

Fires when the ToolBar property is

changed.

Fires when the Visible property of

the object is changed.

print template is

NewProcess

NewWindow

NewWindow2

NewWindow3

OnFullScreen

OnMenuBar

OnQuit

OnStatusBar

OnTheaterMode

OnToolBar

OnVisible

PrintTemplateInstantiation Fires when a

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.

Fires when the PutProperty method of

the object changes the value of a

property.

Fired when a cross-domain redirect

request is blocked.

Fires to indicate the progress and status

of Microsoft Phishing Filter analysis of

the current webpage.

Fires when there is a change in encryption

level.

Fires when the status bar text of

the object has changed.

Fired when a third-party URL is blocked.

Fires when the title of a document in

the object becomes available or

changes.

Not implemented.

Not implemented.

Not implemented.

Not implemented.

Fires when the visibility state of a

content window, such as the browser window

or a tab, changes.

PropertyChange

RedirectXDomainBlocked

SetPhishingFilterStatus

SetSecureLockIcon

StatusTextChange

ThirdPartyUrlBlocked

TitleChange

UpdatePageStatus

WindowActivate

WindowMove

WindowResize

WindowStateChanged

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.

Gets the value associated with a user-defined property

name.

Navigates backward one item in the history list.

Navigates forward one item in the history list.

Navigates to the current home or start page.

Navigates to the current search page.

Navigates to a resource identified by a URL or to a

file identified by a full path.

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.

Associates a user-defined name/value pair with

the object.

GetProperty

GoBack

GoForward

GoHome

GoSearch

Navigate

Navigate2

PutProperty

QueryStatusWB Queries the object for the status of commands using

the IOleCommandTarget interface.

Quit

Refresh

Closes the object.

Reloads the file that is currently displayed in

the object.

Reloads the file that is currently displayed with the

specified refresh level.

Refresh2

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

AddressBar

Description

Sets or gets a value that indicates whether the

address bar of the object is visible or

hidden.

Gets the automation object for the application

that is hosting the WebBrowser Control.

Gets a value that indicates whether

the object is engaged in a navigation or

downloading operation.

Gets an object reference to a container.

Gets the automation object of the active

document, if any.

Retrieves the fully qualified path of the

Internet Explorer executable.

Sets or gets a value that indicates whether

Internet Explorer is in full-screen mode or

normal window mode.

Sets or gets the height of the object.

Gets the handle of the Internet Explorer main

window.

Sets or gets the coordinate of the left edge of

the object.

Retrieves the path or title of the resource that

is currently displayed.

Gets the URL of the resource that is currently

Application

Busy

Container

Document

FullName

FullScreen

Height

HWND

Left

LocationName

LocationURL

displayed.

MenuBar Sets or gets a value that indicates whether the

Internet Explorer menu bar is visible.

Retrieves the frame name or application name of

the object.

Sets or gets a value that indicates whether

the object is operating in offline mode.

Gets the parent of the object.

Retrieves the system folder of the Internet

Explorer executable.

Gets the ready state of the object.

Sets or gets a value that indicates whether

the object is registered as a top-level

browser window.

Name

Offline

Parent

Path

ReadyState

RegisterAsBrowser

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.

Sets or gets a value that indicates whether

the object can display dialog boxes.

Sets or gets a value that indicates whether the

status bar for the object is visible.

Sets or gets the text in the status bar for

the object.

Sets or gets whether the object is in theater

mode.

Sets or gets whether

the object are visible.

toolbars for

Silent

StatusBar

StatusText

TheaterMode

ToolBar

Top

Sets or gets the coordinate of the top edge of

the object.

Gets a value that indicates whether

the object is a top-level container.

Gets the user type name of the contained

document object.

Sets or gets a value that indicates whether

the object is visible or hidden.

Sets or gets the width of the object.

TopLevelContainer

Type

Visible

Width

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 ) to CoCreateInstance. The

resulting InternetExplorerMedium object supports the same events, methods, and

properties as the InternetExplorer object.

Examples

The following example

Visual uses CreateObject in

Explorer.

Dim IE As etExplorer

Set IE = CreateObject("ation")

The following C# example launches an

Microsoft

Basic to launch an instance of Internet

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 c;

using ;

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)

{

ine("BeforeNavigate2 fired!");

}

}

class Program

{

static void Main(string[] args)

{

EventHandlers e = new EventHandlers();

etExplorer IE = new etExplorer();

object Empty = 0;

object URL = "";

// override BeforeNavigate2 event

Navigate2 += new

owserEvents2_BeforeNavigate2EventHandler(

reNavigate2);

e = true;

te2(ref URL, ref Empty, ref Empty, ref Empty, ref Empty);

(5000);

();

}

}

}

Object Information

CLSID

Minimum availability

Minimum operating systems

CLSID_InternetExplorer

Internet Explorer 4.0

Windows 98, Windows CE 4.0


本文标签: 框架 解释 作者 用法 下架