Fermer fenêtre et redirection vers un lien ?

Fermer fenêtre et redirection vers un lien ? - PHP - Programmation

Marsh Posté le 11-11-2005 à 13:31:56    

Bonjours, je cherche comment en php si possible fermer une fenêttre popup (le code de fermeture php serait dans le popop), et comment rediriger sur une autre page, avec un code du style header(location : http://.......) (truc qui ne veut pas fonctionner dans mon cas).
 
Merci d'avance pour les réponses.
 
Siron

Reply

Marsh Posté le 11-11-2005 à 13:31:56   

Reply

Marsh Posté le 11-11-2005 à 23:29:26    

On ouvre pas de popup ni n'en ferme en php. Pour ça y'a javascript qui est mieux.

Reply

Marsh Posté le 11-11-2005 à 23:53:38    

Et qu'elle instruction en javascript dois-je inclure dans ma boucle if sur le popup pour que quand elle est lue, le popup se ferme ?
 
J'en ai esseyé quelque une est rien ne se passait.

Reply

Marsh Posté le 12-11-2005 à 00:22:33    

Code :
  1. function finish(monUrl){
  2.    window.opener.location.href=monUrl;
  3.    window.opener.focus();
  4.    window.close();
  5. }



---------------
http://poemes.iceteapeche.com - http://www.simuland.net
Reply

Marsh Posté le 12-11-2005 à 11:44:53    

Pour la fermeture de la fenêtre ça fonctionne.
 
Pour la redirection j'ai mis :

Citation :

echo '<script language="javascript">
window.opener.location.href="/blog/index.php?contenu=citationstitre";
window.opener.focus();
</script>';


 
Et rien ne se passe.
 
Pourquoi ?

Reply

Marsh Posté le 12-11-2005 à 11:49:21    

Citation :

Pour la fermeture de la fenêtre ça fonctionne.


 
Tu n'as pas mis le close avant l'appel à ces deux lignes ?


---------------
http://poemes.iceteapeche.com - http://www.simuland.net
Reply

Marsh Posté le 12-11-2005 à 14:10:22    

Non en fait le close est sur un popup, et la redirection sur une autre page.
 
Le close fonctionne sur le popup, mais pas la redirection sur la page.
 
Peut être l'ai-je mal isolé ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed