Trucsweb.com

Forum de discussion

 Forum « Programmation Javascript » (archives)

Re: Inclure un .js dans un autre .js

Envoyé: 19 avril 2004, 9h24 par Oznog


Salut,

bul a tout a fait raison, ce n'est pas possible. C'est une erreur fréquente que de penser pouvoir manipuler les "includes" comme une instruction normale. C'est excactement la même chose en ASP.

Il y a deux passes, la première permet d'imbriquer les documents "include". Dans cette passe aucun Javascript n'est interprété. Tu ne peux pas faire par exemple :

// IMPOSSIBLE
if (cela==ceci) {
include cela;
} else {
include ceci;
}

Pour bien comprendre l'include il suffit de l'oublier. Imagine que quand tu vois un include ce n'est pas un "include" mais bien le code intégrale du "include" qui sera imbriqué là!

Alors dans ton cas tu peux simplement copier/coller ton deuxième "include" dans le premier! Et n'avoir qu'un seul "include".

Ou copier le src="include1.js" dans chacune de tes pages!

Un include est pour pouvoir réutiliser le même code dans chacune des page qui le demande. PAS POUR L'IMITER LE POIDS D'UN CODE en imbriquant tel ou tel code selon la condition.

EXCEPTION AVEC PLUS D'UN LANGAGE
Je disais que c'est la même chose en ASP, la plupart des débutants veulent avoir plusieurs Includes dynamiques, ce qui n'est pas possible.

MAIS tu peux jumeler le ASP et le Javascript par exemple. Car cette fois le mopteur ASP interprète RÉELLEMENT le ASP avant le Javascript. Donc :

<%
' Codition ASP
if cela=ceci then
response.write "<script type=""text/javascript"" src=""include1.js""></script>"
else
response.write "<script type=""text/javascript"" src=""include2.js""></script>"
end if
%>

Ciao
Oznog


Réponses

 sp spRe: Inclure un .js dans un autre .js alex5420/4/2004
 sp spRe: Inclure un .js dans un autre .js Oznog20/4/2004
Aucun médias sociaux
X

Trucsweb.com Connexion

Connexion

X

Trucsweb.com Mot de passe perdu

Connexion

X

Trucsweb.com Conditions générales

Conditions

Responsabilité

La responsabilité des Trucsweb.com ne pourra être engagée en cas de faits indépendants de sa volonté. Les informations mises à disposition sur ce site le sont uniquement à titre purement informatif et ne sauraient constituer en aucun cas un conseil ou une recommandation de quelque nature que ce soit.

Aucun contrôle n'est exercé sur les références et ressources externes, l'utilisateur reconnaît que les Trucsweb.com n'assume aucune responsabilité relative à la mise à disposition de ces ressources, et ne peut être tenue responsable quant à leur contenu.

Droit applicable et juridiction compétente

Les règles en matière de droit, applicables aux contenus et aux transmissions de données sur et autour du site, sont déterminées par la loi canadienne. En cas de litige, n'ayant pu faire l'objet d'un accord à l'amiable, seuls les tribunaux canadien sont compétents.

X

Trucsweb.com Trucsweb

X

Trucsweb.com Glossaire

X

Trucsweb.com Trucsweb

X

Trucsweb.com Trucsweb

Conditions

Aucun message!

Merci.

X
Aucun message!
X

Trucsweb.com Créer un compte

Créer un compte

.
@