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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Fermeture auto pop up

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Fermeture auto pop up

n°537778
dipapa
j'veux plus viellir
Posté le 12-10-2003 à 21:30:19  profilanswer
 

Bonjour,
J'ouvre des images en taille réel a partir de vignette dans un popo up en utilisant ceci :
Dans la partie Head:
<SCRIPT LANGUAGE="JavaScript">
function afficheVignette(cheminVignette,cheminMaxi)
 {
 document.write('<A HREF="javascript:afficheMaxi(\''+cheminMaxi+'\')"><IMG SRC="'+cheminVignette+'" HSPACE=0 VSPACE=0 BORDER=0 ALT="cliquez ici pour voir en grand"></A>');
 }
function afficheMaxi(chemin)
 {
 i1 = new Image;
 i1.src = chemin;
 html = '<HTML><HEAD><TITLE>Image</TITLE></HEAD><BODY LEFTMARGIN=0 MARGINWIDTH=0 TOPMARGIN=0 MARGINHEIGHT=0><CENTER><IMG SRC="'+chemin+'" BORDER=0 NAME=imageTest onLoad="window.resizeTo(document.imageTest.width+14,document.imageTest.height+32)"></CENTER></BODY></HTML>';
 popupImage = window.open('','_blank','toolbar=0,location=0,directories=0,menuBar=0,scrollbars=0,resizable=1');
 popupImage.document.open();
 popupImage.document.write(html);
 popupImage.document.close()
 };
</SCRIPT>
 
Dans la partie Body:
<script language="JavaScript">
afficheVignette("vignette.jpg","reel.jpg" );
</script>
 
Ma question est:
Comment fermer le popup automatiquement quand on clic sur une autre vignette ou sur la page principale ?
Merci d'avance pour toute aide

mood
Publicité
Posté le 12-10-2003 à 21:30:19  profilanswer
 

n°537780
simogeo
j'ai jamais tué de chats, ...
Posté le 12-10-2003 à 21:39:34  profilanswer
 

<body onblur="self.close();">


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°537781
dipapa
j'veux plus viellir
Posté le 12-10-2003 à 21:56:21  profilanswer
 

Merci pour la reponse,
Mais G deja essayé et cela ne fonctionne pas, mais je crois que cela est de ma faute, je dois mal placer : <body onblur="self.close();">
Si tu pourrais me dire ou exactement placer ce bout de code, je te serais reconnaissant, merci.

n°537784
simogeo
j'ai jamais tué de chats, ...
Posté le 12-10-2003 à 22:10:02  profilanswer
 

Code :
  1. function image(chemin,text,width,height)
  2. {
  3. fenetre = window.open("", "Preview", "scrollbars=0,resizable=0,copyhistory=0,width="+width+",height="+height+", left=5,top=5" );
  4. fenetre.document.open();
  5. fenetre.document.write("<html>" );
  6. fenetre.document.write("<head><title>xxxxxxxxx:: "+text+"</title>" );
  7. fenetre.document.write("</head>" );
  8. fenetre.document.write("<body background='"+chemin+"' onBlur='top.close()'>" );
  9. fenetre.document.write("</body></html>" );
  10. fenetre.document.close();
  11. }


 
te voilà ma fonction que j'utilise  [:spamafote]


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°537785
simogeo
j'ai jamais tué de chats, ...
Posté le 12-10-2003 à 22:10:27  profilanswer
 

sinon .. postes ton code on te le debuggera ;)


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°537789
dipapa
j'veux plus viellir
Posté le 12-10-2003 à 22:23:54  profilanswer
 

Un grand merci a toi simogeo  :jap:  
Je savais pas que l'on pouvais avoir plusieur popupImage.document.write Donc G rajouté une ligne :
 
popupImage.document.write("<body onBlur='top.close()'>" );


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

  Fermeture auto pop up

 

Sujets relatifs
[html/js] redimensionnement auto d'une image en arriere plan[HTML/JS] Selection auto dans un select dynamique
Annuler la fermeture auto sous XP de l'Invite commandeMySQL changer le prochain auto increment
Compte a rebour puis fermeturevirer le - et le x et le carré du form pour empecher fermeture,agra
[js] auto submit et monseigneur mozillaProbleme avec AUTO_INCREMENT
[ Flash]Auto scroll horizontalFermeture auto de la fenêtre de batch sous Win98
Plus de sujets relatifs à : Fermeture auto pop up


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)