wie IE link anklicken von dem nur teil der url bekannt ist?

  • hallo,

    ich suche eine möglichkeit mit IE.AU3 einen link anzuklicken,
    von dessen URL ich nur z.b. ein wort kenne.
    hab mit _IEGetObjByName rumgespielt aber das klappt nicht.
    wie mache ich das?

    mfg

    Einmal editiert, zuletzt von axcessor (29. Januar 2009 um 15:16)

  • also im html code steht folgendes,:

    <a href="http://aries-search.com/?click=....


    ich habs probiert mit

    _IELinkClickByText ($oIE, "click", "src")

    und

    $ergebnis = _IEGetObjByName($oIE, "click", 1)
    _IEAction($ergebnis, "click")

    aber beides klappt nicht.

    das wort click kommt halt immer in der URL vor, der rest ändert sich.

  • klappt wunderbar!

    $oLinks = _IELinkGetCollection ($oIE)

    $i = 0
    For $oLink In $oLinks
    If StringInStr($oLink.href, "click=") Then ExitLoop
    $i = $i + 1
    Next

    _IELinkClickByIndex($oIE, $i)


    danke :)

  • hä was willst du mit diesem code??
    falls ein teil des links existiert wird die schleife beendet??

    Padmak