Dynamic Script Loading

Dynamic Script Loading

DSL est un sigle pour Dynamic Script Loading (en français, « Chargement Dynamique de Script »). C’est une technique de JavaScript permettant de communiquer dynamiquement avec le serveur et de façon asynchrone (voir AJAX). En pratique, on utilise généralement le DOM pour charger une script JavaScript généré par le serveur.

Exemple

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

Cette fonction appelle le fichier script.php, celui-ci peut "répondre" en générant du javascript :

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

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Dynamic Script Loading de Wikipédia en français (auteurs)

Игры ⚽ Нужно сделать НИР?

Regardez d'autres dictionnaires:

  • AJILE — Infobox Software name = Ajile caption = Ajile s Official Site developer = Michael A. I. Lee released = November 19, 2003 latest release version = [http://prdownloads.sourceforge.net/ajile/Ajile.1.2.1.zip?download 1.2.1] latest release date =… …   Wikipedia

  • DSL — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom.   Sigles d’une seule lettre   Sigles de deux lettres > Sigles de trois lettres   Sigles de quatre lettres …   Wikipédia en Français

  • Dsl — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. {{{image}}}   Sigles d une seule lettre   Sigles de deux lettres > Sigles de trois lettres …   Wikipédia en Français

  • Web mapping — is the process of designing, implementing, generating and delivering maps on the World Wide Web and its product. While web mapping primarily deals with technological issues, web cartography additionally studies theoretic aspects: the use of web… …   Wikipedia

  • ASP.NET — Not to be confused with UNESCO ASPNet. ASP.NET Developer(s) Microsoft Initial release January 2002 Stable release 4.0.30319.1 (4.0) / 12 April 2010; 18 months ago (2010 04 12) …   Wikipedia

  • china — /chuy neuh/, n. 1. a translucent ceramic material, biscuit fired at a high temperature, its glaze fired at a low temperature. 2. any porcelain ware. 3. plates, cups, saucers, etc., collectively. 4. figurines made of porcelain or ceramic material …   Universalium

  • China — /chuy neuh/, n. 1. People s Republic of, a country in E Asia. 1,221,591,778; 3,691,502 sq. mi. (9,560,990 sq. km). Cap.: Beijing. 2. Republic of. Also called Nationalist China. a republic consisting mainly of the island of Taiwan off the SE coast …   Universalium

  • India — /in dee euh/, n. 1. Hindi, Bharat. a republic in S Asia: a union comprising 25 states and 7 union territories; formerly a British colony; gained independence Aug. 15, 1947; became a republic within the Commonwealth of Nations Jan. 26, 1950.… …   Universalium

  • Rhino (JavaScript engine) — Rhino Developer(s) Mozilla Foundation / Mozilla Corporation Stable release 1.7R3 / May 9, 2011; 6 months ago ( …   Wikipedia

  • Component Object Model — Not to be confused with COM file. Component Object Model (COM) is a binary interface standard for software componentry introduced by Microsoft in 1993. It is used to enable interprocess communication and dynamic object creation in a large range… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”