Wie handhabt Chrome / Firefox / ie10 + protokollübergreifende HTTP-Anforderungen?
Ich habe eine Webseite geschrieben, die eine Online-API verwendet, die nur JSON ausgibt und nur von einem SSL-Server aus bedient wird. (Es ist die Eventbrite-API). Und mein persönlicher Webserver unterstützt kein SSL.
Wenn ich eine jQuery-HTTP-GET-Anforderung verwende (ich habe auch gerade AJAX- und XDomainRequest-Abfragen verwendet), um eine Antwort auf meine Webseite zu finden, erhalte ich eine Fehlermeldung: SCRIPT5: Zugriff wird verweigert . Dies passiert nur bei IE9 und niedriger, alle anderen Browser laufen einwandfrei.
Was mich zu der Frage bringt, warum Microsoft diesen Schutz in IE9 und niedriger (und nicht 10+) implementiert hat und warum Google und Firefox keinen solchen Schutz enthalten. Ist es das Sand-Boxen von Chrome / Firefox, das verhindert, dass potenziell schädliche Skripts außerhalb des Browsers ausgeführt werden? Was ist hinter den Kulissen los?
0 Antworten auf die Frage
Verwandte Probleme
-
3
Installieren Sie Silverlight für Mozilla Firefox ohne Administratorrechte
-
8
Firefox PDF-Plugin zum Anzeigen von PDF-Dateien im Browser unter Windows
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
3
Hat Chrome etwas Ähnliches zu den Suchbegriffen in Opera?
-
6
Warum sieht Firefox unter Linux anders aus als Windows / Mac?
-
3
Wo befindet sich Google Chrome Crash Dump?
-
13
Wie bekomme ich eine neue Browsersitzung, wenn Sie in Firefox / Chrome eine neue Registerkarte oder...
-
8
Anzeigen von XML im Chrome-Browser
-
5
Suchfeld in Chrome
-
2
Firefox zum Drucken von PDF-Schriftarten