Voilà un script ( Javascript Oo ) qui me pose quelques problèmes :
Code :
<div id="icon_stat2">
<?php include('add_stat.php'); ?>
<script type="text/javascript" src="jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function()
{
function file(fichier)
{
if(window.XMLHttpRequest) // FIREFOX
xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject) // IE
xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
else
return(false);
xhr_object.open("GET", fichier, false);
xhr_object.send(null);
if(xhr_object.readyState == 4) return(xhr_object.responseText);
else return(false);
}
function w12()
{
texte = file('http://gmfactory.fr/php/add_stat.php );
document.getElementById( icon_stat2 ).innerHTML = texte;
}
function loadLog2()
{
w12();
}
setInterval (loadLog2, 2500); //Reload file every 2.5 seconds
});
</script>
</div>
Je préfère prévenir, je ne suis pas développeur javascript, c'est mon webmaster qui l'a fait, et là, il sèche...
Le but du script ? Actualiser un div pour afficher le nombre de joueurs connectés.
( Je fais pas de pub avec les liens, hein, c'est juste que y a des includes et que j'avais la flemme de mettre la page php ici )
Donc je disais... actualiser un div... ça, ca fonctionne ! Mais le problème c'est que quand je veux entrer du texte dans n'importe quel champ de texte sur la page ( Genre login/mdp/tchat/news/etc... ) et bien... ca saute des caractères lors de l'actualisation, et ca, c'est chiant, surtout quand ca s'actualise toutes les 2,5 secs !
Je fait donc appel au dev Javascript qui passerait par là pour m'aider sur ce petit soucis
Cordialement,
MacWarrior.
P.S : Encore une fois, les liens n'ont pas pour but de faire de la pub !