Alle Links eines IE Objektes auflisten

Der folgende Tipp enthält ein Script für AutoIt mit dem alle Links eines Internet Explorer Objektes angezeigt werden.

Um die Links eines eingebedeten Frames anzuzeigen muss statt $oIE ein Framobjekt übergeben werden.

;############################################
; André Fischer
; www.AF-Network.de
;
; Das Script listet alle Links einer Seite
; auf. Nicht beachtet werden dabei Seiten
; mit Frames.
;############################################

;############################################
; Includes
#include 
;############################################

;############################################
; Variabeln
Dim $oIE, $oLinks, $oLink
Dim $i
;############################################

; Browser mit Webseite öffnen
$oIE = _IECreate("http://www.af-network.de")

; Links der Webseite holen
$oLinks = _IELinkGetCollection ($oIE)

; Zähler auf 0 festlegen
$i = 0

; Links auflisten
For $oLink In $oLinks
  ConsoleWrite ("ID: " &; $i & @TAB & "Link ID: " & $oLink.id & @TAB & "Link Title: " & $oLink.title & @TAB & "Link URL: " & $oLink.href & @CRLF)
   $i = $i + 1
Next

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.