Pb d'ouverture Popup suivant différent navigateur - HTML/CSS - Programmation
Marsh Posté le 29-05-2004 à 18:16:39
href ne devrait (j'emploie le conditionnel, mais je devrais même pas...) pas servir à mettre du javascript, et devrait contenir uniquement une adresse.
Marsh Posté le 29-05-2004 à 16:47:27
Bonjour,
je donne la possibilité d'ouvrir 4 pop up distincts à partir de ma page d'acceuil, sous IE 6 de windows aucun pb tout les liens ouvrent correctement le popup souhaités. sous IE de mac os , alors là les liens ne sont plus disponibles, et sous l'autre navigateur de mac os, les liens sont bien disponibles mais le 3ème lien me renvoi vers le 1er lien.
syntaxe:
Code:
<head>
var EzPopUpX = (screen.width/2)-430;
var EzPopUpY = (screen.height/2)-275;
var pos = "left="+EzPopUpX+",top="+EzPopUpY;
function EzPopUp1(){
EzPopUpWindow1 = window.open("scube.htm","SCube","resizable=yes,width=860,height=550,"+pos);
}
function EzPopUp2(){
EzPopUpWindow2 = window.open("login.htm","Login","resizable=yes,width=300,height=290,"+pos);
}
function EzPopUp3(){
EzPopUpWindow3 = window.open("scube_E.htm","SCube","resizable=yes,width=860,height=550,"+pos);
}
function EzPopUp4(){
EzPopUpWindow4 = window.open("login_E.htm","Login","resizable=yes,width=300,height=290,"+pos);
}
</script>
</head>
<Body>
<map name="Map">
<area shape="rect" coords="96,238,197,255" href="javascript:EzPopUp1()" onFocus="if(this.blur)this.blur()" onMouseOver="window.status=mon_site; return true">
<area shape="rect" coords="96,262,196,279" href="javascript:EzPopUp2()" onFocus="if(this.blur)this.blur()" onMouseOver="window.status=mon_site; return true" >
<area shape="rect" coords="539,238,638,255" href="javascript:EzPopUp3()" onFocus="if(this.blur)this.blur()" onMouseOver="window.status=mon_site; return true">
<area shape="rect" coords="540,257,645,277" href="javascript:EzPopUp4()" onFocus="if(this.blur)this.blur()" onMouseOver="window.status=mon_site; return true" >
<area shape="rect" coords="4,67,98,80" href="http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" target="_blank">
</map>
</body>
- est ce que cette syntaxe n'est pas reconnu par tous les navigateurs??
- pourquoi dans certain navigateur ces liens ne sont pas disponibles?
- -------------------------------------- les liens sont disponibles mais se mélangent (le 3ème ouvre le 1er)?
merci pour votre aide,
salutations.