Thema Datum  Von Nutzer Rating
Antwort
09.01.2015 21:35:29 MKscampo
NotSolved
Blau DOM - Internet control
11.01.2015 20:51:13 MarkusK
NotSolved
11.01.2015 21:04:00 Gast52994
NotSolved
13.01.2015 00:33:45 Trägheit
Solved
19.01.2015 21:26:53 MKscampo
NotSolved

Ansicht des Beitrags:
Von:
MarkusK
Datum:
11.01.2015 20:51:13
Views:
730
Rating: Antwort:
  Ja
Thema:
DOM - Internet control

Hallo,

also bei mir hängt er sich dein Code schon früher auf und zwar bei der Suche.

Der Text "WO2014140131" wird noch ein in die Textbox eingetragen, aber

der Such-Button wird nicht angesprochen.

Was auch kein Wunder ist, denn wenn ich mir den Quell-Code der 1. Seite anschaue, hat der Such-Button keine ID.

Mit getElementById finde ich den Button also nicht, sondern ich muss über den Namen gehen.

Ich bin in HTML-Sachen absolut kein Experte, aber so habe ich zumindest die 1. Hürde geschafft.

    Dim Elem As Variant
    MsgBox "Load Document!"
    With HTMLDoc
         .getElementById("cqlEditBox").Value = "WO2014140131"

Dim x As Object
Set x = .getElementsByName("Submit")  '.Click
x.Item(0).Click
        

Ich habe fürher mal ab un an mit HTML experimentiert, das Problem ist (mittlerweile) meine ich, das oft für jeden Browser, jede Version des Browsers

eine andere, oder zumindest angepasste Seite angezeigt wird.

Zumindest interpretiere ich das so, denn wie gesagt, hat bei mir der Suchbutton keine ID, bei dir hat er wohl eine, denn sonst wärst du nicht so weit gekommen.

 

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
09.01.2015 21:35:29 MKscampo
NotSolved
Blau DOM - Internet control
11.01.2015 20:51:13 MarkusK
NotSolved
11.01.2015 21:04:00 Gast52994
NotSolved
13.01.2015 00:33:45 Trägheit
Solved
19.01.2015 21:26:53 MKscampo
NotSolved