Insérer un script d'appel vers un compteur (Aide pour un innerHTML)
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...
Code:
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;
} |
Et voici une "idée" de ce que j'essaye de faire...
Code:
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;
} |
Je n'arrive pas à formater l'url de la version dans JS pour que cela fonctionne.
(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.