HTML Formular abschicken

  • Hi,

    ich habe ein Problem beim abschicken eines HTML Formulars. Bei einer anderen Seite ging es einfach mit:

    Spoiler anzeigen

    $oSubmit = _IEGetObjByName ($oIE, "buttlogin")
    _IEAction ($oSubmit, "click")
    _IELoadWait ($oIE)

    Aber bei folgendem HTML Code geht das nicht:

    PHP
    <button type="submit" class="button" TABINDEX="5">Login<img src="/images/all/css/buttons/but_next.png"  alt=""/></button>

    Hab auch schon versucht, das er auf Login klicken soll, aber das klappt auch nicht.

    Gruß Carny

    Einmal editiert, zuletzt von Carny (13. August 2008 um 15:11)

  • Hallo,

    Probier doch mal das:

    [autoit]


    $oSubmit = _IEGetObjById ($oIE, "5")
    $hwnd = _IEPropertyGet($oIE, "hwnd")
    _IEAction ($oSubmit, "focus")
    ControlSend($hwnd, "", "[CLASS:Internet Explorer_Server; INSTANCE:1]", "{Enter}")
    _IELoadWait($oIE)

    [/autoit]

    oder

    [autoit]


    $oSubmit = _IEGetObjByName ($oIE, "Login")
    $hwnd = _IEPropertyGet($oIE, "hwnd")
    _IEAction ($oSubmit, "focus")
    ControlSend($hwnd, "", "[CLASS:Internet Explorer_Server; INSTANCE:1]", "{Enter}")
    _IELoadWait($oIE)

    [/autoit]