Hallo Miteinander,
ich möchte mir eine Funktion schreiben die mir ein Formular auf der Webseite ausfüllt, jedoch möchte ich vorab prüfen ob das Formular überhaupt existiert. Und damit habe ich meine Probleme.
Website ist aufgerufen und ich kann auch alle Daten ins Formular eintragen. mit dem Code hier:
AutoIt
_IENavigate($oIE,$fURL) ; Öffnen der Suchseite
$oForm = _IEFormGetObjByName ($oIE, "Suche") ; Zeiger auf Suchformular
$oQuerySuche = _IEFormElementGetObjByName ($oForm, "ArticleNumber") ; Zeiger auf Sucheingabe
_IEFormElementSetValue ($oQuerySuche,$Suchbegriff) ; Sucheingabe eintragen
$oQuerySuche = _IEFormElementGetObjByName ($oForm, "Hersteller") ; Zeiger auf Sucheingabe Select
_IEFormElementSetValue ($oQuerySuche,$Hersteller_ID) ; Sucheingabe Selecht eintragen
_IEFormSubmit($oForm) ; Formular absenden
ich dachte mir das ich jetzt das $oForm abfragen kann, und daraus dann schlissen kann ob das Formular da ist oder nicht, jedoch ist ist da immer eine "1" hinterlegt egal auf welcher Webseite ich mich befinde.
um zu schauen was dort hinterlegt ist habe ich es so gemacht
Ich habe den Eindruck das ich das nicht richtig verstanden habe, Könnte mir hier jemand weiterhelfen?
Gruß Mücke