JS femer fenetre automatique,marche pas !

Fermé
fraid - 8 mai 2008 à 18:50
 je suis en galère - 8 mai 2008 à 20:18
Bonjour,
voici mon but :

j'ai une page ou j'ai un formulaire,

je chercher à enregistrer les données sans recharger cette page.

Alors le formulaire est postée dans une fenetre en _blank,
mais je n'arrive pas à fermer cette fenêtre,

voici le contenu de ma fenetre :

<?
MON PHP...


echo"<BODY onLoad=\"\"setTimeout(\"window.close()\", 1)\"\">
</body>";

?>

ou est le soucis ?

2 réponses

Daddy Cool Messages postés 68 Date d'inscription samedi 29 mars 2008 Statut Membre Dernière intervention 24 octobre 2014 6
8 mai 2008 à 20:05
tu as essayé avec onload ? pas de majuscule
et enlève un \" de chaque côté..
et met des simples guillemets: 'setTimeout...'
0
je suis en galère
8 mai 2008 à 20:18
Voici la réponse (fait copier-coller):


<html>
<head>
<meta http-equiv="Content-Script-Type" content="text/javascript">
</head>
<body onLoad='setTimeOut(window.close(),1);'>
<?php

echo"ici ton script php";

?>


</body>
</html>

En fait, pour que ça marche, il faut que tu mette entre <head> et <head> ceci:
<meta http-equiv="Content-Script-Type" content="text/javascript">

Ensuite dis-moi, si ça marche, car chez moi ça marche
0