Pb innerHTML

Fermé
ponpon17430 - 23 août 2006 à 13:17
 ponpon17430 - 23 août 2006 à 16:23
Bonjour,
J'ai un ptit soucis, j'ai une fonction qui permet d'afficher une info bulle en fonction de la valeur trouvée par une autre fonction, tout cela fonctionne en local.
MAIS, quand je met mon JS sur le un intranet que je le lance a partir de ce dernier ca ne fonctionne pas
HELP :-(

voici mon code qui ne fonctionne pas :

function AffBulle(texte) 
{
contenu="<TABLE border=0 cellspacing=0 cellpadding=1><TR bgcolor=orange><TD><TABLE border=0 cellpadding=1 cellspacing=0 bgcolor=#e8e1d9><TR><TD><FONT size='1' face='arial' color=#000000>"+texte+"</FONT></TD></TR></TABLE></TD></TR></TABLE>";
var posX=360; posY=33;
var finalPosX=posX;

document.getElementById("bulle").innerHTML=contenu;
document.getElementById("bulle").style.top=posY;
document.getElementById("bulle").style.left=finalPosX;
document.getElementById("bulle").style.visibility="visible";
		
}



A mon avis ce qui bloque c'est le inner HTML mais comment le remplacer ?

4 réponses

Utilisateur anonyme
23 août 2006 à 13:20
Tiens tiens on dirait un script de toutjavascript.
SI tu enlève innerHTML le script ne fonctionnera plus.

Si le code fonctionne en local et plus sur l'intranet c'est surement pas un problème de javascript mais plutot de fichier manquant ou pas à jour.
0
Effectivement script tiré du site mais j'ai enlevé ce qui ne servait pas lol
Mais sur un intra il y a bien les fichiers que j'appel avec :
<SCRIPT language=javascript src='./bulles.js'></SCRIPT>

Dans le js bulle, je ne fais appel a aucune fichier

Par contre une question que je me pose a l'instant, j'ai 2 js et si j'ouvre le bulle.js apres l'autre js qui fait appelle au js
0
deux petites questions, le innerHTML fonctionne t'il en réseau ?
Et l'autre question est ce qu'il existe un autre moyen une autre commande pour afficher le tableau qui se trouve dans la variable contenu ?
0
PB resolu !!

en fait j'ai intégré le fonction des bulles dans mon premier js et ca fonctionne.

Merci a toi pour ton aide ;-)
0