begin process at 2012 05 30 02:36:36
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

CSS

 > 

Général

 > 

unterminated string literal


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

unterminated string literal

mardi 20 octobre 2009 à 14:59:53 | unterminated string literal

kangun

Bonjour.
je me tourne vers vous suite à un problème apparut sur un java script. en effet, je souhaite afficher une bulle au dessus d'une image et changer le cadre la contenant lors du passage de la souris. le problème est que je n'obtient qu'un message d'erreur suivant (dans Firefox)

Erreur : unterminated string literal
Fichier Source : http://horslits.com/?p=galerie
Ligne : 1, Colonne : 39
Code Source :
this.className="Highlight"; affiche("","Incubus ...
---------------------------------------|

(une flèche au dessus du "tube" ou si vous préférez au niveau du doubleslash)

voici le code du javascript :

Code Javascript :
 <script language="JavaScript" type="text/JavaScript">
 function affiche(action,contenu){
 var voir;
 var display;
 if (action == "cache"){
 voir = "hidden";
 display = "none";
 }
 else {
 voir = "visible";
 display = "block";
 }
 document.getElementById("bulle").innerHTML = contenu;
 function init() {
 document.onmousemove=mousemove;
 }
 function mousemove(e) {
 if (navigator.appName.indexOf("Explorer") > -1) {
 var mouseX=event.x; var mouseY=event.y;
 }
 else {var mouseX=e.pageX; var mouseY=e.pageY;}

 document.getElementById("bulle").style.top = mouseY+20+"px";
 document.getElementById("bulle").style.left = mouseX+20+"px";
 document.getElementById("bulle").style.visibility = voir;
 document.getElementById("bulle").style.display = display;
 }
 init();
 function cache(){
 document.getElementById("bulle").style.visibility = "hidden";
 }
 }

 </script> 


et le code qui l'affiche :
le css:
Code css :
<style type="text/css">
 <!--
 #bulle {
 background-color:#ccc;
 text-align: center;
 border: 1px solid #666;
 position: absolute;
 z-index:999;
 display:none;
 font-size:11px;
 }
.Normal {background-image:url("./images/galeries/cadre_mouse_out.png");}
.Highlight {background-image:url("./images/galeries/cadre_mouse_over.png");}
 --> 
 </style>

et le html :
Code HTML :
 <td align="center" class="Normal" onmouseover='this.className="Highlight"; affiche("","<?php echo htmlentities(addslashes($message));?>");' onmouseout="this.className='Normal'; affiche('cache');">


zoilà, je pense avoir tout donné comme info, merci beaucoup de votre aide
mardi 20 octobre 2009 à 15:12:08 | Re : unterminated string literal

Bul3

Membre Club
Bonjour,
>>je pense avoir tout donné comme info,
<humour>sauf, le nécessaire</humour> : le contenu de
<?php echo htmlentities(addslashes($message));?>
!?!?!! ça vient probablement de là !
n'étant pas télépathe ( ils sont rares
à venir hanter ces lieux ), je ne peux pas
deviner, d'autant plus que j'ai brisé ma
hier... pas de bol.

° regardez la page html résultante
et mettez nous cette ligne en html
° mettez dans une fonction, moins de complications
avec les ' et les "...


Cordialement [mon Site] [M'écrire] Bul
mardi 20 octobre 2009 à 15:34:29 | Re : unterminated string literal

kangun

comme demandé : le code html de toute la cellule :
Code HTML :
<td class="Normal" onmouseover='this.className="Highlight"; affiche("","Montez le taux - Mathilde Duclaux et Karina Pantaléo.
8 et 9 octobre 2008 (Montpellier) R&amp;eacute;alis&amp;eacute; par : Guillaume BASSINET");' onmouseout="this.className='Normal'; affiche('cache');" align="center">
    <a href="./images/galeries/1/_MG_5939.jpg" rel="lightbox[horslits]" title="Montez le taux - Mathilde Duclaux et Karina Pantaléo.
8 et 9 octobre 2008 (Montpellier) Réalisé par : Guillaume BASSINET"><img src="./images/galeries/1/mini/_MG_5939.jpg" border="0" height="100" width="100"></a>
    </td>
mardi 20 octobre 2009 à 15:53:33 | Re : unterminated string literal

Bul3

Membre Club
j'ai mis dans un alert pour le test
vous auriez du le faire !
alert("Montez le taux - Mathilde Duclaux et Karina Pantaléo."+"
8 et 9 octobre 2008 (Montpellier) R&amp;eacute;alis&amp;eacute; par : Guillaume BASSINET");
"+"
pour que ça fonctionne ( sans, ça plante )
vous saurez corriger sur votre exemple je pense
mardi 20 octobre 2009 à 16:00:09 | Re : unterminated string literal

Bul3

Membre Club
la mise en page est peut-être pas géniale...
Code Javascript :
alert("Montez le taux - Mathilde Duclaux et Karina Pantaléo."+"8 et 9 octobre 2008 (Montpellier) R&amp;eacute;alis&amp;eacute; par : Guillaume BASSINET");

j'ai remplacé lz retour à la ligne par "+"
mardi 20 octobre 2009 à 16:26:50 | Re : unterminated string literal

Bul3

Membre Club
c'est pas clair ?
ça vient du "retour chariot"
Code Javascript :
alert("Montez le taux - Mathilde Duclaux et Karina Pantaléo.

8 et 9 octobre 2008 (Montpellier) R&amp;eacute;alis&amp;eacute; par : Guillaume BASSINET");


comme ça, ça plante
il y a ce qu'il faut coté php pour éviter
mardi 20 octobre 2009 à 16:27:31 | Re : unterminated string literal

kangun



eeuuhhh je dois etre un peu bete mais je ne vois pas d'erreur... à part le "&amp;eacute;" mais qui doit s'afficher et pas me lancer une erreur...
enfin c'est pas encore réglé de mon coté...
mardi 20 octobre 2009 à 16:36:50 | Re : unterminated string literal

Bul3

Membre Club
euh... j'ai pourtant expliqué ?
et même mis les exemples...
vous n'avez pas essayé ????

entre ...Pantaléo.
et 8 et 9 oc...
il y a un retour à la ligne

entre
Code Javascript :
alert("Montez le taux - Mathilde Duclaux et Karina Pantaléo."+"8 et 9 octobre 2008 (Montpellier) R&amp;eacute;alis&amp;eacute; par : Guillaume BASSINET");
et
Code Javascript :
alert("Montez le taux - Mathilde Duclaux et Karina Pantaléo.

8 et 9 octobre 2008 (Montpellier) R&amp;eacute;alis&amp;eacute; par : Guillaume BASSINET");


ce n'est pas la même chose,
et le 2ème plante
mardi 20 octobre 2009 à 16:37:47 | Re : unterminated string literal

kangun

aaahhhh, d'accord!! alors j'ai mal montrer le code car il n'y a aucun retour chariot normalement. je réécris alors la partie html!!!
Code HTML :
<td class="Normal" 
onmouseover='this.className="Highlight"; affiche("","Montez le taux - Mathilde Duclaux et Karina Pantaléo.8 et 9 octobre 2008 (Montpellier) R&amp;eacute;alis&amp;eacute; par : Guillaume BASSINET");' 
onmouseout="this.className='Normal'; affiche('cache');" align="center">
    <a href="./images/galeries/1/_MG_5939.jpg" rel="lightbox[horslits]" title="Montez le taux - Mathilde Duclaux et Karina Pantaléo.
8 et 9 octobre 2008 (Montpellier) Réalisé par : Guillaume BASSINET"><img src="./images/galeries/1/mini/_MG_5939.jpg" border="0" height="100" width="100"></a>
    </td>
mardi 20 octobre 2009 à 16:40:35 | Re : unterminated string literal

Bul3

Membre Club
pour être simple (?) essayez cela :
Code Javascript :
<script>
	alert("a

b");

</script>

ça plante
Code Javascript :
<script>
	alert("ab");
	alert("a"+"b");
	alert("a"+
"b");
</script>
ça ne plante pas

1 2

Cette discussion est classée dans : code, var, document, bulle, getelementbyid


Répondre à ce message

Sujets en rapport avec ce message

infobulles et tableaux [ par David_monchy ] Salut à tous,j'ai pris ce script d'infobulle sur le net:    function affiche(action,contenu){            var voir;          &nb Problème calcul "IF" (conditionnel) [ par canascat008 ] Bonjour a tous, je suis un petit morpion dans le monde du codage et je bute sur une formule !! je suis en train de coder un formulaire pour calculer insertion des donne javascripte dans une bdd [ par somapi ] salue les amies j'ai un pFe qui consiste à crée une ma interactive bon, ma problème c'est que j'ai des donne dans ma base j aimerait bien récupère ces Passer une variable tout en ouvrant un div [ par petityo03 ] Bonjour, Cela fait 2 - 3 jours que je me bat pour essayer de passer une variable sur un lien et en même temps ouvrir un div. Je m'explique : Déjà je s Ajax => Upload file [ par Bobshit75 ] Bonjour à tous, Voila je suis entrain de concevoir un formulaire pour upload des fichiers sur un serveur via de l'ajax natif. Voici mon code : [cod zoom - image ET commentaires [ par Villa Flore ] Bonjour, Je cherche à faire des zooms sur des miniatures. J'utilise le très bon script suivant : ---------------------------------------------------- recuperation des valeurs des champs creer par javascript en php [ par elgbouri ] Bonjour, comme le titre l'indique, j'aimerai récupérer les valeurs des champs ajouter dynamiquement avec JavaScript pour les traiter avec la méthode Redimentionnement et Repositionnement d'un DIV [ par fabiano13 ] Bonjour, Je voudrais superposer un div d'une dimension précise sur une vidéo et lorsque je suis en mode "plein écran" ce div devrait se redimensionne variables / document. / concaténation [ par BlizarBlizar ] Bonjour ! j'ai un problème qui vient surement de la syntaxe de mon code, je m'explique : comment faire pour avoir : [code=js]var titre=document.no Comparaison qui ne fonctionne pas [ par KaiHo ] Bonjour, Je fais appel à vous parce que je ne suis pas un expert en javascript (qui a dit que je débutais[^^yeuxenlair] ?) et je sèche sur un problèm


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,090 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales