
Wir haben einen Benutzer, der plötzlich den folgenden Fehler erhielt, als er versuchte, einige Web-Apps mit window.open aus einem eingebetteten Webbrowser in unserer Software zu öffnen
Das Skript verwendet den Befehl window.open von JavaScript und funktioniert einwandfrei, wenn ich die URL direkt in den Internet Explorer kopiere/einfüge. Es schlägt nur fehl, wenn es aus unserer Anwendung heraus ausgeführt wird. Ich bin ziemlich sicher, dass es sich um eine Sicherheitseinstellung irgendeiner Art handelt ... Ich habe den Fehler gegoogelt und alle Vorschläge zu den Internet Explorer-Einstellungen ausprobiert, die ich finden konnte, aber ohne Erfolg. Das Einzige, was ich nicht versucht habe, ist, den geschützten Modus zu deaktivieren, da diese Einstellung unter XP nicht vorhanden zu sein scheint.
Auf ihrem PC läuft Windows XP mit IE8, und viele andere Leute im Büro haben ähnliche Setups, die einwandfrei laufen. Ich habe den Fehler ein paar Mal durch Neuinstallation von IE8 beheben können, aber er kommt immer ein paar Tage später wieder. Ich denke, es ist ein Softwareupdate irgendeiner Art, aber ich sehe keine Softwareupdates unter „Programme hinzufügen/entfernen“.
Hat jemand eine Idee, wie ich das loswerden kann?
Antwort1
Die einzigen Informationen, die ich zu diesem Fehler finden konnte, stammen vonJosh Poleys MSDN-Blog.
1190 0x800704A6 Ein System-Shutdown wurde bereits geplant. ERROR_SHUTDOWN_IS_SCHEDULED
Die Meldung impliziert jedoch, dass Sie diese Meldung erhalten, wenn Sie versuchen, ein Herunterfahren zu planen. Das einzige, was mir einfällt, ist, dass eine Installation/ein Windows-Update auf einen Neustart wartet.
Sie sagen, dass Sie unter „Programme hinzufügen/entfernen“ keine Updates sehen können. Haben Sie überprüft, ob die Option „Updates anzeigen“ aktiviert ist?
Andere Beiträge, in denen dieser Fehler erwähnt wird, sind von ähnlicher Natur wie Ihrer.
Antwort2
8 meiner Benutzer hatten dasselbe Problem, aber jedes Mal erhielten sie eine andere Zeilennummer und einen anderen Fehlercode. Nachdem ich alle oben genannten Schritte ausprobiert hatte, installierte ich schließlich IE8 und setzte das Roaming- und lokale Profil zurück. Zum Glück war das Problem am nächsten Tag behoben, als ich es weiter verfolgte.
Antwort3
Sie können die Benachrichtigungen zum Debuggen von JavaScript in Ihren IE-Einstellungen deaktivieren. Dies finden Sie unter Extras --> Internetoptionen --> Erweitert --> Skriptdebugging deaktivieren. Wenn Sie dies aktivieren, sollten Sie keine Fehlermeldungen mehr erhalten.