Une fonction qui bloque les autres [Résolu]

Signaler
Messages postés
188
Date d'inscription
mercredi 12 octobre 2005
Statut
Membre
Dernière intervention
19 novembre 2011
-
Messages postés
188
Date d'inscription
mercredi 12 octobre 2005
Statut
Membre
Dernière intervention
19 novembre 2011
-
Bonjour à tous,

J'ai des fonctions qui 'fonctionnent' assez bien : 2 pop-up et une fonction pour éviter le clic droit. Mais ensemble ça coince...

Là tout marche :

<!-- BBCode Start --><table cellspacing="0" cellpadding="5" width="100%" bgcolor="#e6effe" border="0">----, <tt>
<SCRIPT LANGUAGE=\"JavaScript\">

function navigation() {
fen = window.open(\"\",\"charger\", 'top=100, left=200, location=no, toolbar=no, width=550, height=530, menubar=no, scrollbars=yes');
if( self.focus ) {
fen.focus();
}
}

function navigationText() {
fen = window.open(\"\",\"charger1\", 'top=100, left=200, location=no, toolbar=no, width=550, height=150, menubar=no, scrollbars=yes');
if( self.focus ) {
fen.focus();
}
}

</SCRIPT>

</tt></td>
</td></tr></tbody></table><!-- BBCode End -->

et là RIEN ne marche !!!

<!-- BBCode Start --><table cellspacing="0" cellpadding="5" width="100%" bgcolor="#e6effe" border="0">----, <tt>
<SCRIPT LANGUAGE=\"JavaScript\">

function navigation() {
fen = window.open(\"\",\"charger\", 'top=100, left=200, location=no, toolbar=no, width=550, height=530, menubar=no, scrollbars=yes');
if( self.focus ) {
fen.focus();
}
}

function navigationText() {
fen = window.open(\"\",\"charger1\", 'top=100, left=200, location=no, toolbar=no, width=550, height=150, menubar=no, scrollbars=yes');
if( self.focus ) {
fen.focus();
}
}

function non() {
var msg=\"L'Énergie Radiesthésique au service de toutes et tous.\";
IF (navigator.appName == \"Netscape\" && clic.which==3) {
alert(msg);
return false;
}
else
if (navigator.appName == \"Microsoft Internet Explorer\" && event.button==2) {
alert(msg);
return false;
}
return true;
}
document.onmousedown = non;

</SCRIPT>

</tt></td>
</td></tr></tbody></table><!-- BBCode End -->

Je n'y comprends rien.

Si vous pouviez me donner la main...

Cordialement,

Whombat.
<hr />
Prédire l'avenir est particulièrement aléatoire, 
surtout lorsqu'il s'agit du futur.

2 réponses

Messages postés
1784
Date d'inscription
vendredi 9 mai 2008
Statut
Modérateur
Dernière intervention
28 avril 2021
126
bonjour dans la fonction non au niveau du else tu a oublier de mettre <tt>{
et n'oublie pas de referme </tt><tt>}</tt><tt>
</tt>
Messages postés
188
Date d'inscription
mercredi 12 octobre 2005
Statut
Membre
Dernière intervention
19 novembre 2011

Merci pour ta réponse.


En fait, il suffisait de mettre le IF en minuscule. Javascript n'a pas aimé les majuscules.


Merci encore pour le dérangement.

Cordialement,

Whombat.





<hr />


Prédire l'avenir est particulièrement aléatoire, 
surtout lorsqu'il s'agit du futur.