def check_text(browser, sitename):
browser.get(sitename)
try:
text = browser.find_element_by_class_name("text_content").text
if "foo" in text:
print("ok")
else:
print("not ok")
except NoSuchElementException:
print("no such elem")
def check_internet_explorer():
sitename="*foo site*"
caps = DesiredCapabilities.INTERNETEXPLORER
caps['ignoreProtectedModeSettings'] = True
ie = webdriver.Ie(capabilities=caps)
check_text(ie, sitename)
Dieser Code funktioniert gut auf Windows 10. Wenn ich versuche, 7 auf Windows zu laufen, die Web-Seite geladen, aber ich bekomme diese Fehlermeldung: „Kann nicht Element finden auf geschlossenem Fenster " Ich habe online nach diesem Fehler gesucht und es geht um den geschützten Modus des Internet Explorers. Ich habe versucht, die Funktion "Schutzeinstellungen ignorieren" hinzuzufügen, bekomme aber den gleichen Fehler. Was kann ich tun? HierUnable Element auf geschlossene Fenster in Python finden mit Selen
Leider erscheint genau der gleiche Fehler, nachdem ich versucht habe, was Sie sagten. – csmn123
Ist Ihr 'Zoom Level' auf 100% eingestellt? Selenium, IEDriverServer & IE Version bitte. Danke – DebanjanB
Ja, die Zoomstufe ist auf 100% eingestellt. IE-Version: 11.0.9600.17843 (IE 11). Selen Version: 3.4.3. IE webdriver version: 3.4.0.0 – csmn123