Dinamikus szkript betöltése

A Dinamikus szkriptbetöltés vagy a DSL (franciául dinamikus szkriptbetöltés ) egy olyan JavaScript technika, amely lehetővé teszi a szerverrel dinamikus és aszinkron kommunikációt (lásd AJAX ). A gyakorlatban általában a DOM- ot használjuk a szerver által generált JavaScript szkript betöltésére.

Példa

function dsl() { var script = document.createElement('script'); script.setAttribute('type','text/javascript'); script.setAttribute('src','script.php'); document.body.appendChild(script); document.body.removeChild(script); }

Ez a függvény meghívja a script.php fájlt, amely a javascript generálásával "válaszolhat":

<?php header('Content-type: text/javascript'); echo 'alert("Réponse du serveur");'; ?>