Mein WinForms Projekt umfasst eine C# Steuer Web-Browser - und ich bin die gefürchtete Skriptfehler bekommen (wie dieses Bild, wenn auch andere Fehler), wenn ich verschiedene Webseiten besuchen:C# Web-Browser-Kontrolle - Machen Sie es gerade wie IE
ich habe gelesen, und, all die Dinge getan über den Browser-Emulationsmodus von IE7 auf IE9 aktualisieren (oder 11) in dem Windows-Registry (a la dieses Zeug Use latest version of Internet Explorer in the webbrowser control) und der Fehler immer noch besteht.
Jetzt ist das wirklich frustrierend aufgrund der Tatsache, dass die Webseite, die ich besuche, in IE selbst gut funktioniert, es ist nur meine eingebettete, die den Fehler hat.
In meiner Verzweiflung umbenannte ich meine generierte Exe-Datei "iexplore.exe" und Bingo, die App funktioniert, mit keine Skriptfehler.
Also sagt mir, dass es andere Einstellungen in der Registrierung oder irgendwo, die diesen Fehler verursachen müssen, wenn jemand weiß, was diese sind, wäre ich sehr dankbar, wenn Sie sie bitte teilen könnten!
N.B. Ich möchte die Fehler nicht unterdrücken, ich möchte das Skript ausführen.
Prost - aber ich bin nicht daran interessiert, die Fehler zu unterdrücken, ich bin daran interessiert, das Skript zu laufen! Und die Änderungen haben Wirkung gezeigt, das habe ich überprüft. – Mickl
@Mickl können Sie eine Seite angeben, wo Sie dies passiert? Es kann jede öffentliche Verbindung sein, bei der Sie die Fehlermeldung erhalten. – trebor
Wie lautet der Name Ihres Formularprojekts? siehe http://www.cyotek.com/blog/configuring-the-emulation-mode-of-an-internet-explorer-webbrowser-control Einbetten Websites übernehmen den IE-Emulationsmodus des oberen Fensters in MSIE Browser und WBC-Apps. Sie müssen diesen Wert auf 11001 setzen. –