Bonjour à tous,
J'utilise un compteur sur une page web (qui fonctionne) à l'aide d'un script inline.
J'aimerais pouvoir transférer cet appel dans un fichier JS externe déjà existant.
Voici le code HTML et JS externe actuel...
Et voici une "idée" de ce que j'essaye de faire...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 HTML <body onLoad=gen_hits()> ... <span id='hits'></span><SCRIPT language="JavaScript" SRC="http://www.mycompany.com/cgi-bin/counterdir/gcount.pl?NUMBER=../../otherdir/counter"></SCRIPT> ... <script type="text/javascript" src="js/ini.js"></script> </body> JAVASCRIPT EXTERNE (ini.js) var hits="HITS "; function gen_hits() { document.getElementById("hits").innerHTML=hits; }
Je n'arrive pas à formater l'url de la version dans JS pour que cela fonctionne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 HTML <body onLoad=gen_hits()> ... <span id='hits'></span> ... <script type="text/javascript" src="js/ini.js"></script> </body> JAVASCRIPT EXTERNE var hits="HITS " + <SCRIPT language="JavaScript" SRC="http://www.mycompany.com/cgi-bin/counterdir/gcount.pl?NUMBER=../../otherdir/counter"></SCRIPT>; function gen_hits() { document.getElementById("hits").innerHTML=hits; }
(Sauf si je fais appel à document.write mais dans ce cas il remplace tout le contenu de ma page, bien sûr...)
Quelqu'un aurait une idée ? Moi je m'arrache les cheveux depuis 2 jours...
Un grand merci.
Partager