Une fonction qui bloque les autres

Résolu
whombat Messages postés 188 Date d'inscription mercredi 12 octobre 2005 Statut Membre Dernière intervention 19 novembre 2011 - 11 janv. 2009 à 07:59
whombat Messages postés 188 Date d'inscription mercredi 12 octobre 2005 Statut Membre Dernière intervention 19 novembre 2011 - 11 janv. 2009 à 13:39
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

@karamel Messages postés 1855 Date d'inscription vendredi 9 mai 2008 Statut Modérateur Dernière intervention 18 avril 2024 153
11 janv. 2009 à 13:01
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>
3
whombat Messages postés 188 Date d'inscription mercredi 12 octobre 2005 Statut Membre Dernière intervention 19 novembre 2011
11 janv. 2009 à 13:39
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.
0
Rejoignez-nous