Fichier Js externe

Fermé
BigFlo93 Messages postés 51 Date d'inscription jeudi 26 septembre 2002 Statut Membre Dernière intervention 30 octobre 2002 - 18 oct. 2002 à 12:39
Marden Messages postés 1072 Date d'inscription dimanche 11 février 2001 Statut Membre Dernière intervention 29 janvier 2006 - 18 oct. 2002 à 14:55
Salut !

Juste une petite question pour savoir s'il est possible de faire appel à un autre fichier .js à partir d'un fichier .js ?

Voila, c'est pas grand chose, c'est juste pour information

Merci de vos réponses !
A voir également:

1 réponse

Marden Messages postés 1072 Date d'inscription dimanche 11 février 2001 Statut Membre Dernière intervention 29 janvier 2006 208
18 oct. 2002 à 14:55
Bonjour,

Vu qu'il n'est pas compliqué de faire un test, je te propose celui ci-après. A exécuter avec des variantes consistant à déplacer les instructions, ou en ajoutant ou supprimant les commentaires.
Il semble qu'à l'intérieur d'un .js, aucune balise autre qu'en commentaire ne soit acceptée.
Un seul sous-niveau reste un mécanisme simple pour l'analyse. La possibilité d'en avoir plusieurs obligerait à un traitement récursif (avec piles), et vérification de la non présence de boucles (a1 --> a2 --> ... --> a1).

le fichier t1.js :
-------------------
<HTML>
<HEAD>
<SCRIPT LANGUAGE="javascript" TYPE="text/javascript" SRC="a1.js"></SCRIPT>
</HEAD>
<BODY BGCOLOR="#607080">
<SCRIPT>
var v1 = 1
var v2 = 2
alert(v1+"+"+v2+"="+somme(v1,v2)) ;
</SCRIPT>
</BODY>
</HTML>

le fichier a1.js :
-------------------
alert("analyse a1.js") ;
function somme(x1,x2) {
// return somme2(x1,x2)
return (x1+x2)
}
<!--SCRIPT LANGUAGE="javascript" TYPE="text/javascript" SRC="a2.js"></SCRIPT-->

le fichier a2.js :
-------------------
function somme2(x1,x2) {
return (x1+x2)
}
2