einloggen auf internetseite mit einzelnen Teilseiten

  • leider komme ich nach unzähligen versuchen nicht weiter:

    mit $oIE = _IECreate ("....") rufe ich die gewünschte Website auf: GUT
    mit $oForm = _IEFormGetCollection ($oIE, 0)
    $oBenutzer = _IEFormElementGetObjByName($oForm, "USERNAME")
    _IEFormElementSetValue($oBenutzer, "XYZ",0)

    setze ich den Wert in ein Eingabefenster: auch GUT

    JETZT HAT ABER EINE Homepage mehrere teile (keine Frames!) mit verschiedenen Adressen (Weiß leider nicht genau wie man das nennt) und das LOGIN befindet sich in einem Extraabschnitt mit auch einer eigenen (Festgestellt mit Kontextmenü:Eigenschaften), d.h.also: Jeder Abschnitt hat einen eigenen Quellcode.
    Wie kann ich meinen Skript "sagen" ,dass, wenn ich nicht nur den einzelnen Seitenteil aufrufen will, sondern auf den in der Originalpage bestimmten Abschnitt , auf dem sich das LOGIN befindet, es darauf zugreifen soll??? ?( ?(

    Hier noch ein kleines Beispiel: Auf http://www.euwax.de/
    möchte ich mich einloggen, aber nicht auf der "teilseite" http://www.rt.boerse-stuttgart.de/pages/navigation/main.html?

    Vielen Dank für Eure Bemühungen
    gaggi

  • Danke, das hab ich schon gefunden und ausprobiert
    .Z.B mit dem Beispiel aus der Hilfe ungeändert auf besagte Webadresse:

    #include <IE.au3>
    $oIE = _IECreate ("www.euwax.de";)
    $oFrames = _IEFrameGetCollection ($oIE)
    $iNumFrames = @extended
    For $i = 0 to ($iNumFrames - 1)
    $oFrame = _IEFrameGetCollection ($oIE, $i)
    MsgBox(0, "Frame Info", _IEPropertyGet ($oFrame, "locationurl";))
    Next


    und das gibt mir nur das obere der Website: "http://www.euwax.de/central/head301.htm" zurück, also nur EINEN ABSCHNITT. Was mache ich da falsch?

    dankeschön gaggi