Hello,
J'affiche sur une page web une liste de marques, suivies chacune d'une icone sur laquelle je peux passer ma souris pour afficher un commentaire via une fonction javascript.
la fonction javascript afficherCommentaire etant la suivante :
La page est généree via une jsp, une boucle permettant de créer les icones successives, via un truc dans ce style :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 function afficher(id, msg) { var event = window.event; var zone = document.getElementById(id); //coordonnees par rapport au sommet gauche du document :position de la souris + defilement dans la fenetre zone.style.left = event.clientX + document.body.scrollLeft + "px"; zone.style.top = event.clientY + document.body.scrollTop + "px"; zone.style.width = 400; zone.style.heigth = 400; zone.innerHTML = msg; zone.style.display = "block"; }
Le probleme est que lorsque mon commentaire prend certaines valeurs, la fonction javascript n'est pas correctement fermée est par conséquent ne marche pas. Je me dis que ca peut venir de la taille des arguments passés, mais je n'ai aucune certitude...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <img src="<%=request.getContextPath()%>/include/image/icones/IconeAide.gif" border="0"" onmouseover="afficher('infoMarque', '<%=modeleMarqueDto.getInfoMarque()%>');" onmouseout="masquer('infoMarque');">
> EXEMPLES :
aaaaaaaaa ccccccccccccccccccc dddddddddddddddddddddddd eeeeeeeeeeeeeeeeeeeeeeeee fffffffffffffffffffffffffffff dd sd er aaaaaaaaa ccccccccccccccccccc dddddddddddddddddddddddd eeeeeeeeeeeeeeeeeeeeeeeee fffffffffffffffffffffffffffff dd sd er aaaaaaaaa ccccccccccccccccccc dddddddddddddddddddddddd eeeeeeeeeeeeeeeeeeeeeeeee fffffffffffffffffffffffffffff dd sd er aaaaaaaaa ccccccccccccccccccc dddddddddddddddddddddddd eeeeeeeeeeeeeeeeeeeeeeeee fffffffffffffffffffffffffffff dd sd er aaaaaaaaa ccccccccccccccccccc dddddddddddddddddddddddd eeeeeeeeeeeeeeeeeeeeeeeee fffffffffffffffffffffffffffff dd sd er aaaaaaaaa ccccccccccccccccccc dddddddddddddddddddddddd eeeeeeeeeeeeeeeeeeeeeeeee fffffffffffffffffffffffffffff dd sd er aaaaaaaaa ccccccccccccccccccc dddddddddddddddddddddddd eeeeeeeeeeeeeeeeeeeeeeeee fffffffffffffffffffffffffffff dd sd er aaaaaaaaa ccccccccccccccccccc dddddddddddddddddddddddd eeeeeeeeeeeeeeeeeeeeeeeee fffffffffffffffffffffffffffff dd sd er aaaaaaaaa ccccccccccccccccccc dddddddddddddddddddddddd eeeeeeeeeeeeeeeeeeeeeeeee fffffffffffffffffffffffffffff dd sd er aaaaaaaaa ccccccccccccccccccc dddddddddddddddddddddddd eeeeeeeeeeeeeeeeeeeeeeeee fffffffffffffffffffffffffffff dd sd er aaaaaaaaa ccccccccccccccccccc dddddddddddddddddddddddd eeeeeeeeeeeeeeeeeeeeeeeee fffffffffffffffffffffffffffff dd sd er aaaaaaaaa ccccccccccccccccccc dddddddddddddddddddddddd eeeeeeeeeeeeeeeeeeeeeeeee fffffffffffffffffffffffffffff dd sd er sd dsdsd sd sds dsd sds dsds dsdsd ds dsd sdIdeoque fertur neminem aliquando ob haec vel similia poenae addictum oblato de more elogio revocari iussisse, quod inexorabiles quoque principes factitarunt. et exitiale hoc vitium, quod in aliis non numquam intepescit, in illo aetatis progressu effervescebat, obstinatum eius propositum accendente adulatorum cohorte. Cum haec taliaque sollicitas eius aures everberarent expositas semper eius modi rumoribus et patentes, varia animo tum miscente consilia, tandem id ut optimum factu elegit: et Vrsicinum primum ad se venire summo cum honore mandavit ea specie ut pro rerum tunc urgentium captu disponeretur concordi consilio, quibus virium incrementis Parthicarum gentium a arma minantium impetus frangerentur. Ultima Syriarum est Palaestina per intervalla magna protenta, cultis abundans terris et nitidis et civitates habens quasdam egregias, nullam nulli cedentem sed sibi vicissim velut ad perpendiculum aemulas: Caesaream, quam ad honorem Octaviani principis exaedificavit Herodes, et Eleutheropolim et Neapolim itidemque Ascalonem Gazam aevo superiore exstructas. Pandente itaque viam fatorum sorte tristissima, qua praestitutum erat eum vita et imperio spoliari, itineribus interiectis permutatione iumentorum emensis venit Petobionem oppidum Noricorum, ubi reseratae sunt insidiarum latebraUltima Syriarum est Palaestina per intervalla magna protenta, cultis abundans terris et nitidis et civitates habens quasdam egregias, nullam nulli cedentem sed sibi vicissim velut ad perpendiculum
A l'aide !!!
Partager