Warten bis Seite geladen ist -> Firefox

  • Hey, habe folgendes Problem. Ich möchte, dass mein Script solange wartet bis Firefox die Seite zu Ende geladen hat. Hierfür wollte ich mir Pixelsearch zu nutze machen.
    Bei meiner Firefox Version ist oben-links ein Kreuz, welches sich blau färbt wenn eine Seite lädt und grau ist wenn eine Seite geladen ist.

    Spoiler anzeigen
    [autoit]


    $p_color = PixelGetColor( 137, 57 )
    While $p_color = 1593540
    Wend

    [/autoit]

    Hoffe ihr könnt mir helfen.

    mfG

  • Hallo JufFThreeManiac,

    das muss auch ohne Pixelsearch gehen siehe Funktionsbeschreibung:

    Edit: Beispiel:

    [autoit]

    #Include <FF.au3>

    [/autoit][autoit][/autoit][autoit]

    _FFStart("http://ff-au3-example.thorsten-willert.de/", Default, 2)

    [/autoit][autoit][/autoit][autoit]

    If _FFIsConnected() Then
    ;_FFClickImage("/gohome.png", "src", False) Funktion wurde anscheinend entfernt
    If _FFLoadWait() Then MsgBox(64, "", "Page was loaded in " & @extended & "ms")
    Sleep(3000)
    _FFQuit()
    EndIf

    [/autoit]

    mfg (Auto)Bert

    Einmal editiert, zuletzt von AutoBert (21. Februar 2010 um 11:22)

  • ok, danke. Geht nun einwandfrei.:thumbup: Funktionierte vorher nur nicht weil ich Firefox Portable nutzte.

    mfG
    JufFThreeManiac