JS femer fenetre automatique,marche pas !
fraid
-
je suis en galère -
je suis en galère -
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 ?
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 ?
A voir également:
- JS femer fenetre automatique,marche pas !
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Réponse automatique thunderbird - Guide
- Logiciel de sauvegarde automatique gratuit - Guide
- Fenetre windows - Guide
- Fenêtre hors écran windows 11 - Guide
2 réponses
tu as essayé avec onload ? pas de majuscule
et enlève un \" de chaque côté..
et met des simples guillemets: 'setTimeout...'
et enlève un \" de chaque côté..
et met des simples guillemets: 'setTimeout...'
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
<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