Différence comportement entre firefox et ie - HTML/CSS - Programmation
Marsh Posté le 31-12-2009 à 11:12:19
j'crois qu'il faut rajouter un return (true ou false, je sais plus) dans le onclick, pour qu'il aille quand même sur le lien...
Marsh Posté le 31-12-2009 à 11:30:30
Je viens d'essayer et ca ne marche pas non plus.
merci quand même
je suis toujour bloqué.
alors, j'ai refait un exemple complet pour que vous m'aidier
1) j'ai donc un premier écran avec des frames :
Code :
|
voici la source pour top1.htmp :
Code :
|
et pour bottom1
Code :
|
ce la fonctionne sur tout les navigateur
seulement quand on clique sur le lien pour afficher hello.html dans top1.html
(source pour hello.html)
Code :
|
cela devrais afficher hellu.htm dans le frame bottom
Code :
|
seulement, cela ne fonctionne que sur IE.
sur les autre, le popup se ferme et plus rien.
que dois-je faire ?
Marsh Posté le 31-12-2009 à 09:46:38
Bonjours à tous.
j'ai reçu comme mission de faire en sorte que notre site fonctionne avec tous les navigateur.
pour l'instant en IE, il est full operationnel.
j'ai déja corrigé 2 ou 3 truc mais il y a un cas ou je cale :
dans le site, on affhiche un popup avec des champs. normalement quand l'utilisateur "click" sur la lien,
une nouvelle page s'affiche dans un frame ..... et le popup se ferme.
en ie ok
en firefox 3.5, le popup se ferme et puis rien ....
on dirait que le click se fait avant d'aller sur l'hyperlien ....
voici comment on lance le popup :
function open_sel_proj(myLink,myW,myH){
if (w_sel_proj.location && !w_sel_proj.closed){
w_sel_proj.location.href = myLink;
w_sel_proj.focus();}
else {
w_sel_proj=window.open(myLink,'_temp','toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,copyhistory=no,scrollbars=yes,width=' + String(myW) + ',height=' + String(myH) + ',left=' + String((window.screen.availwidth-myW)/2) + ',top=' + String((window.screen.availheight-myH)/2) + '');}
}
et voici le lien qui ne marche pas sous firefox :
<td><a href="proj_arg.cfm?prjnum=#prjnum#" target="frm_left" onclick="javascript:parent.close();">
Si vous avez une idée n'hésitez pas car je cale
Message édité par zoorg le 31-12-2009 à 10:11:19