Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1281 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [JS] Ouvrir une même popup, de taille différente (Mis à jour)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JS] Ouvrir une même popup, de taille différente (Mis à jour)

n°230200
xkamui
Their Destiny Was Foreordained
Posté le 18-10-2002 à 16:41:15  profilanswer
 

j'ai ça :  
 
fichier js :

function opnw(W,H,Pop,Ref,Rub,Srub) {
var Type = eval(Pop);
if (Type == 1){var w=window.open("pop.php?P=1&R=" + Ref + "&Rb=" + Rub + "&SRub=" + Srub + "","produits","width=" + W + ",height=" + H + "" );}
if (Type == 2){var w=window.open("pop.php?P=2&R=" + Ref + "&Rb=" + Rub + "&SRub=" + Srub + "","produits","width=" + W + ",height=" + H + "" );}
if (Type == 3){var w=window.open("pop.php?P=3&R=" + Ref + "&Rb=" + Rub + "&SRub=" + Srub + "","produits","width=" + W + ",height=" + H + "" );}
w.document.close();
w.focus();
}


 
fichier php :

...
        Switch($Tab[4])
         {
         case ''  : $JSUrl="#";break;
         case '1' : $JSUrl="javascript:opnw(370,200,1,$Tab[1],$Tri[0],$Tri[1])";break;
         case '2' : $JSUrl="javascript:opnw(170,370,2,$Tab[1],$Tri[0],$Tri[1])";break;
         case '3' : $JSUrl="javascript:opnw(270,270,3,$Tab[1],$Tri[0],$Tri[1])";break;
         }
  echo "<a href=\"$JSUrl\" class=\"td-cat\"><img src=\"../catalogue/files/".$Tab[1]."/".$Tab[0]."\" class=\"img-cat\"><br>$Tab[3]</a>$Separ";
...


 
si j'ouvre en 270×270 en premier et que j'ouvre la 370×170 ensuite, alors ma fenêtre reste en 270×270...  :cry:
comment faire pour qu'il ferme la popup ouverte et qu'il me la rouvre avec les dimensions passées... ??


Message édité par xkamui le 23-10-2002 à 11:09:26
mood
Publicité
Posté le 18-10-2002 à 16:41:15  profilanswer
 

n°231448
xkamui
Their Destiny Was Foreordained
Posté le 20-10-2002 à 21:05:32  profilanswer
 

[:yoyoz]

n°231597
xkamui
Their Destiny Was Foreordained
Posté le 21-10-2002 à 04:21:56  profilanswer
 

siouplaitttttttt helpppppppp !!

n°231618
lorill
Posté le 21-10-2002 à 09:26:40  profilanswer
 

solution bourrin : tu ouvres une page qui fait un window.close() dans ta popup et tu ouvres la vraie page apres

n°231619
lorill
Posté le 21-10-2002 à 09:27:17  profilanswer
 
n°232889
xkamui
Their Destiny Was Foreordained
Posté le 23-10-2002 à 13:03:48  profilanswer
 

voilà ce que j'ai maintenant :  
 

Code :
  1. function opnw(W,H,Pop,Ref) {
  2. var Type = eval(Pop);
  3. if (Type == 1){var w=window.open("pop.php?P=1&R=" + Ref + "","produits","width=" + W + ",height=" + H + "" );}
  4. if (Type == 2){var w=window.open("pop.php?P=2&R=" + Ref + "","produits","width=" + W + ",height=" + H + "" );}
  5. if (Type == 3){var w=window.open("pop.php?P=3&R=" + Ref + "","produits","width=" + W + ",height=" + H + "" );}
  6. w.document.close();
  7. window.document.produits.close();
  8. w.focus();
  9. }


 
et là, ça marche toujours pas.
 
j'ai essayé de résonner de la manière suivante :  
1. tu lance le script
2. le script ferme la fenêtre 'produits' (et je n'arrive pas à lui dire de vérifier si elle est ouverte avant de la fermer)
3. tu ouvre la fenêtre produits (avec les nouvelles dimmensions
4. tu la repasse au premier plan avec un focus.

n°233124
xkamui
Their Destiny Was Foreordained
Posté le 23-10-2002 à 17:00:54  profilanswer
 

[:yoyoz] pliz


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [JS] Ouvrir une même popup, de taille différente (Mis à jour)

 

Sujets relatifs
encore une enigme pour les amoureux du popupphp, upload de fichier et taille max
[flash] ouverture d'une popup[PHP] Mise a jour d un cookie
Comment ouvrir une page ds la meme fenetre avec un bouton (onClick) ?[Fortran] Indexation des tableaux différente ?
[JS] Petit pb de popup ...Ouvrir un fichier pdf avec Reader ou Acrobat
Nom du fichier = date du jour ![MFC] comment ouvrir une base access 2000 ?
Plus de sujets relatifs à : [JS] Ouvrir une même popup, de taille différente (Mis à jour)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR