Double ouverture de pages : calque css et onclick

Résolu
minao06 Messages postés 2 Date d'inscription jeudi 16 mars 2006 Statut Membre Dernière intervention 16 mars 2006 - 16 mars 2006 à 11:31
cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 - 16 mars 2006 à 12:27
J'ai un souci concernant un menu horizontal et le
lancement d'une fenetre d'une taille predéfini. Lorsque je clique sur
un lien du sous-menu css, la même page est lancée deux fois, une en parent
et l'autre en pop up. J'aimerais gardé que la pop-up mais je n'arrive
pas à empecher le chargement en parent.

Le code du parent :



function MM_findObj(n, d) { //v4.01

var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {

d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}

if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[n];

for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);

if(!x && d.getElementById) x=d.getElementById(n); return x;





puis le lien du menu :



dt class="Style5" onmouseover="javascript:montre('smenu1');">Emploi</dt>

<dd style="display: none;" id="smenu1">



<li>[pages/emploi_offres.htm les sites d'offres]</li>



j'ai pu me débrouiller jusque là sans connaitre trop javascript et css par deduction mais là je bloque...

3 réponses

cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
16 mars 2006 à 11:48
Bonjour,
[pages/emploi_offres.htm les sites d'offres]
quand on clique : exécution du javascript dans onclick
( et ici : ouverture du pop-up )
puis lancement de la page citée dans href.

donc
[# les sites d'offres]
par exemple ?
mais ça oblige le visiteur à activer le JavaScript
( ça va, car peu de personnes le désactive en fait )
et à autoriser les pop-up
( plus difficile à obtenir ça aujourd'hui )

Cordialement. Bul. ~ Mon Site qu'il est à Moi ~<FO>
</FO>
</S< body>
3
minao06 Messages postés 2 Date d'inscription jeudi 16 mars 2006 Statut Membre Dernière intervention 16 mars 2006
16 mars 2006 à 12:07
Mille merci Bul !!!

Il suffisait d'un simple dièse... je bloquais dessus depuis un bon moment.

Ce n'est pas un souci pour l'acitvation du javascript, c'est un site en interne pour un cybercafé municipale.

Encore merci.
0
cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
16 mars 2006 à 12:27
nickel si ça convient.
merci du retour.
Cordialement. Bul. ~ Mon Site qu'il est à Moi ~<FO>
</FO>
</S< body>
0
Rejoignez-nous