O'Reilly logo

JavaScript: Das umfassende Referenzwerk, Sixth Edition by David Flanagan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

HTTP per <script>: JSONP

In der Einleitung des Kapitels wurde erwähnt, dass ein <script>-Element als Ajax-Transportmechanismus genutzt werden kann. Man setzt einfach das src-Attribut eines <script>-Elements (und fügt dieses in das Dokument ein, wenn es sich nicht schon darin befindet), und der Browser erzeugt einen HTTP-Request, um die angegebene URL herunterzuladen. <script>-Elemente sind vor allem aus einem Grund nützliche Ajax-Transportmedien: Sie sind nicht von der Same-Origin-Policy betroffen, daher können Sie sie nutzen, um Daten von anderen Servern als nur Ihren eigenen anzufordern. Ein zweiter Grund für die Verwendung von <script>-Elementen ist, dass sie automatisch Response-Bodies dekodieren (also ausführen), die aus JSON-kodierten Daten ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required