none
HtmlElement.parent Problem? RRS feed

  • Frage

  • Hallo Community,

    ich habe in meinem Programm das WebBrowser-Control implementiert in das eine Webseite geladen wird, und möchte den Klick abfangen wenn man auf einen Link klickt und die Parents, des geklickten links, bis zum <body Tag ermitteln. Eine Art XPath ermitteln.

    Solange keine Kommentare in der Form:

    <!-- Beispiel-Text in einer HTML Seite -->

    <body>

    <div id="my"> <!--[if lt IE 7]><div id="IE7"><![endif]--> <!--[if lt IE 8]><div id="IE8"><![endif]--> <!--[if lt IE 9]><div id="IE9"><![endif]--> <div class="cls"> <a id="home" href="http://www.mustermann.de>mustermann home</a> .....

    vorkommen ist alles ok, nur das jetzt auch die Div's in dem Kommentar als parents ermittelt werden.

    Der String sollte eigentlich so aussehen:

    a/div/div/body

    aber es werden auch die div's aus dem Kommentar ermittelt und der String sieht so aus:

    a/div/div/div/div/div/body

    Nochmal zu Info: ohne dem Kommentar im HTML ist alles ok, aber der macht meine Funktion eigentlich nicht brauchbar, ist darüber etwas bekannt oder war das so gewollt, weil es kann ja nicht sein das ein Inhalt aus dem Kommentar berücksichtigt wird, oder?

    Die Bibliothek "HtmlAgilityPack" machts richtig, aber die kann ich an dieser Stelle nicht benutzen.

    Danke für Infos

    mirso

     

    • Bearbeitet mirso_h Dienstag, 19. Januar 2016 14:19
    Dienstag, 19. Januar 2016 13:53

Antworten

Alle Antworten