AppleScript Commands Supported by IE 2.0 for Macintosh

ID: Q150590


The information in this article applies to:
  • Microsoft Internet Explorer version 2.0 for Macintosh


SUMMARY

This article lists AppleScript commands that Internet Explorer 2.0 for Macintosh supports.


MORE INFORMATION

Web Browser Suite Events

Web Browser Suite: Class of events that are sent to Web browser programs.

OpenURL: Retrieves Uniform Resource Locator (URL) off the Web.
   OpenURL  string  -- Fully specified URL
      [to  file specification]  -- File to save downloaded data into.
      [toWindow  integer]  -- Window to open this URL into. (Use -1 for
         top window)
      [Flags  integer]  -- Valid Flags settings are: 1-Ignore the document
         cache; 2-Ignore the image cache; 4-Operate in background mode.
      [FormData  anything]  -- Posting of forms of a given Multipurpose
                               Internet Mail Extensions (MIME) type.
      [MIMEType  string]  -- MIME type for the FormData.
      [ProgressApp  'psn ']  -- If specified, ProgressApp can be named to
         handle the user interface for process messages.
      [ResultApp  'psn ']  -- When the requested URL has been accessed and
         all associated documents loaded, the Web browser will issue an
         OpenURLResult to the ResultApp.
   Result:   integer  -- TransactionID 
ShowFile: Passes FileSpec containing data of a given MIME type to be rendered in a given WindowID.

   ShowFile  alias  -- The file to show.
      [MIME type  string]  -- MIME type
      [Window ID  integer]  -- Identification number of the window to open
                               the file into.
         (Can use -1 for top window)
      [URL  string]  -- A URL which allows this document to be reloaded if
         necessary.
      [ResultApp  'psn ']  -- When the requested URL has been accessed and
      all associated documents loaded, the Web browser will issue a
      ShowFileResult to the ResultApp.
   Result:   integer  -- TransactionID 
CancelTransaction: Tells the Web browser to cancel a TransactionID in progress which the program has initiated with an OpenURL or ShowFile command.

   CancelTransaction  integer  -- TransactionID 
QueryVersion: Tells the Web browser that a program that wants to communicate with it supports a specific version (major.minor) of this SDI specification.

   QueryVersion
      Major Version  integer  -- Major version of the SDI specification
         the sending program supports.
      Minor Version  integer  -- Minor version of the SDI specification
         the sending program supports.
   Result:   list 
Activate: Tells the Web browser to bring itself to the front and show WindowID. (Can use -1 for top window.)

   Activate  integer  -- WindowID
      [Flags  integer]  -- Reserved for future use
   Result:   integer  -- WindowID of the front window 
ListWindows: Returns a list of WindowIDs representing each window currently being used by the Web browser.

   ListWindows
   Result:   list 
GetWindowInfo: Returns a window information record (URL/Title) for the specified window.

   GetWindowInfo  integer  -- WindowID of the window to get info about
   Result:   list 
ParseAnchor: Combines a base URL and a relative URL to produce a fully specified URL.

   ParseAnchor  string  -- MainURL. The base URL.
      withURL  string  -- RelativeURL, which, when combined with the
         MainURL (in the direct object), is used to produce a fully-
         specified URL.
   Result:   string  -- The Fully specified URL. 
BeginProgress: Initializes a progress indicator.

   BeginProgress  integer  -- TransactionID
      with Message  string  -- Message to display with the progress
      indicator.
   Result:   Boolean  -- Success 
SetProgressRange: Sets a maximum value for the progress indicator associated with TransactionID.

   SetProgressRange  integer  -- TransactionID
      Max  integer  -- Max value for this progress indicator 
MakingProgress: Updates the progress indicator associated with TransactionID.

   MakingProgress  integer  -- TransactionID
      with message  string  -- Message to display in the progress
         indicator current setting  integer  -- Current value of the
         progress indicator
   [Result:   Boolean]  -- Cancel 
EndProgress: Notifies the program that the progress indicator associated with TransactionID is no longer needed.

   EndProgress  integer  -- TransactionID 
RegisterDone: Signals that all processing initiated by the RegisterNow event associated by TransactionID has finished.

   RegisterDone  integer  -- TransactionID
   Result:   integer  -- 0 = failure; 1 = success; 2 = sending program
      needs more time to complete operation. 
RegisterProtocol: Notifies that the sending program is able to handle all URLs for the specified protocol.

   RegisterProtocol  'psn '  -- program
      for  string  -- Protocol, such as NEWS, MAILTO, etc...
   Result:   Boolean  -- Success 
UnRegisterProtocol: Notifies that the sending program no longer wants to handle URLs for the specified protocol.

   UnRegisterProtocol  'psn '  -- program
      for  string  -- Protocol, such as NEWS, MAILTO, etc... 
RegisterViewer: Notifies that the sending program is able to handle all documents for the specified MIMEType.

   RegisterViewer  'psn '  -- program
      for  string  -- MIMEType
      [as  type class]  -- File type for saved documents
      [Flags  integer] 
UnRegisterViewer: Notifies that the sending program no longer wants to handle documents of the specified MIMEType.

   UnRegisterViewer  'psn '  -- program
      for  string  -- MIMEType 
RegisterURLEcho: Notifies that the sending program would like to receive EchoURL events.

   RegisterURLEcho  string  -- program
   Result:   Boolean  -- Success 
UnRegisterURLEcho: Notifies that the sending prgram would no longer like to receive EchoURL events.

   UnRegisterURLEcho  'psn '  -- program 
RegisterWindowClose: Notifies that the sending program would like to receive WindowClose events.

   RegisterWindowClose  'psn '  -- program 
UnRegisterWindowClose: Notifies that the sending program would no longer like to receive WindowClose events.

   UnRegisterWindowClose  'psn '  -- program 

URL Suite: Standard Suite for Uniform Resource Locators


GetURL: Open the URL (and optionally save it to disk)
   GetURL  string  -- The URL
      [To file (optional)  'fss
         this file. 

Netscape Suite: Events Defined by Netscape


Open bookmark: Reads in a bookmark file.
   Open bookmark  alias  -- If not available, reloads the current bookmark
      file. 
The third-party product discussed in this article is manufactured by a vendor independent of Microsoft; we make no warranty, implied or otherwise, regarding this product's performance or reliability.

AppleScript is a product of Apple Computer, Inc. Microsoft cannot troubleshoot AppleScript or assist in the creation of scripts. For further assistance, please consult your AppleScript documentation or contact Apple Computer.

Additional query words: 2.00 Mac msie ie20 Power PowerPC

Keywords : msiemac
Version : MACINTOSH:2.0
Platform : MACINTOSH
Issue type :


Last Reviewed: September 13, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.