Page 1 sur 1

HELP: conflit entre popup et exploreur

MessagePosté: Lun Juin 27, 2005 4:03 pm
par ntamak
Bonjour tout l'monde j'ai une grosse galère j'ai réalisé un site vitrine sous flash qui dois être composé de plusieurs popups. Au chargement de la page index un popup dois ce lancer automatiquement et a l'intérieur du site il y a plusieurs liens popup à faire.

Dans ma page index de base j'ai donc mis le code entre les balises head :

<html>
<head>
<title>atelier_de_la_sorciere_verte</title>
<script language="javascript">
> function window.open(theURL,winName,features)
> </script>
<script language="JavaScript">
function openWindow(width,height) {
x = (640 - width)/2, y = (480 - height)/2;
if (screen) {
y = (screen.availHeight - height)/2;
x = (screen.availWidth - width)/2;
}
if (screen.availWidth > 1800) {
x = ((screen.availWidth/2) - width)/2;
}
window.open('contact1.html','newWin','width='+width+',height='+height+',screenX='+x+',screenY='+y+',top='+y+',left='+x);
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#FFFFFF" text="#000000" onload="window.open('popup.html','popup','width=300,height=430,menubar=no,scrollbars=no,resizable=no');">
<table width="100%" border="0" cellspacing="0" cellpadding="0" height="100%" align="center">

Et dans les boutons flash j'ai fait ceci:

on (release) {
getURL ("javascript:window.open('NOMDELAPAGE','titredepage','scrollbars=no,resizable=no,width=520,height=560');void(0);");
}

Avec internet explorer 5 et 5.1 ça marche par contre avec les versions 4 et 4.5 ça ne marche plus ....
et bien entendu ma cliente à certainement une version ancienne.
y a t'il une parade ou un code "plus universel"

MessagePosté: Lun Juin 27, 2005 6:00 pm
par jpv
Bah, j'utilise les mêmes ftc, donc pas d'idée du pourquoi et du comment.

Cependant pourquoi ne pas faire simplement, en remplacement des popup, des fenêtres flash qui se chargent dans d'autres level et éventuelement qui feraient appel a du php pour des données dynamiques ?

Je sais pas si je suis très clair :?

en tout cas bon courage :)
A+