IE problem

  • Hallo
    ich mal wieder^^
    ich will mich per autoit auf ner seite automatisch einloggen (nur um mir die arbeit zu sparen, immer wenn ich den pc hochfahr soll ich eingeloggt werden)
    jetzt ist des ganze aber iwie...dämlich

    Code
    <tr><td>Name:</td><td><input class="input" type="text" name="user" size="30" MAXLENGTH="30"></td></tr>
    <tr><td>Passwort:</td><td><input class="input" type="password" name="pass" size="30" MAXLENGTH="30"></td></tr>
    <tr><td> </td><td><input type="submit" class="input" value="Login"></td></tr>


    die ersten 2 sind klar, die kann ich auch ausfüllen
    aber des 3. mit dem submit teil...
    wie kann ich da draufklicken wenn da kein name angegeben ist?

    Padmak

  • ah ok danke ja geht :D
    und noch ne frage:
    wie kann ich ein so ein scroll-feld da auswählen wenn ich den namen net kenn?

    Padmak

    Edit: ich habs mal versucht aber...

    Spoiler anzeigen
    [autoit]


    $oIE = _IECreate("beispiel.de", 0, 1)
    MsgBox(0, "", @error & @CRLF & @extended)
    $oForm = _IEFormGetCollection ($oIE, 0)
    MsgBox(0, "", @error & @CRLF & @extended)
    $oQuery = _IEFormElementGetCollection ($oForm, 1)
    MsgBox(0, "", @error & @CRLF & @extended)
    _IEFormElementOptionSelect($oQuery, "Text")

    [/autoit]


    das war jez mal mein ansatz
    aber des _IEFormGetCollection gibt mir 7 zurück...
    der name des Scrolldown-felds (wie heißtn des eig?) ist variabel... des is der scheiss...

    Padmak

    Einmal editiert, zuletzt von Padmak (10. Februar 2009 um 14:52)

  • hm es passiert nix...


    hier is der relevante teil...
    ich hab schon versucht den wert per stringbetween rauszufinden, hat an sich auch geklappt...
    aber dann hat er nicht runtergescrollt bzw net des dropdownmenü da ausgewählt...
    es is einfach nix passiert
    des macht man schon per _IEFormElementOptionSelect oder?

    Padmak

  • da krieg ich ne neue leere seite wo dann einfach nur "Bla" steht, also der Text der bei value steht ?( ?(

    Padmak