A voir également:
- Php et fermeture d'une popup
- Sytadin fermeture - Télécharger - Transports & Cartes
- Easy php - Télécharger - Divers Web & Internet
- Forcer fermeture application windows - Guide
- Frais de fermeture compte paypal - Guide
- Annuler fermeture onglet chrome - Guide
5 réponses
Merci pour ton aide mais cela ne fonctionne pas !
J'ai essayé de mettre ta fonction dasn la partie head et body, le résultat est le même.
En plus, je ne voudrais pas qu'il aye chercher une page en http mais une page en interne.
Merci si tu as d'autres solutions !
@+
J'ai essayé de mettre ta fonction dasn la partie head et body, le résultat est le même.
En plus, je ne voudrais pas qu'il aye chercher une page en http mais une page en interne.
Merci si tu as d'autres solutions !
@+
AsKy
Messages postés
998
Date d'inscription
vendredi 25 janvier 2002
Statut
Contributeur
Dernière intervention
21 octobre 2006
65
17 juin 2003 à 17:55
17 juin 2003 à 17:55
salut,
je n'y connais pas grand chose en php, je vais p-e dire une betise!
le php est un langage qui s'execute coté serveur.
la fonction fermer() s'execute lorsque le client clique sur le bouton fermer de la popup, dons du coté client ; le navigateur ne pouvant pas trouver la fonction "chez lui",il affiche une erreur!
je te propose ca:
dans script.php, tu remets la fonction qui supprime l'entrée de la table:
voila,j'espere que ca marchera :-)
Lord AsKy
Un intelligent peut jouer l'imbécile, pas le contraire:-)
je n'y connais pas grand chose en php, je vais p-e dire une betise!
le php est un langage qui s'execute coté serveur.
la fonction fermer() s'execute lorsque le client clique sur le bouton fermer de la popup, dons du coté client ; le navigateur ne pouvant pas trouver la fonction "chez lui",il affiche une erreur!
je te propose ca:
<body OnClose=fermer()> <!-- comme tu avais mis :-) -->
<script langage=javascript>
var=new image()
var.location=http://www.ton_serveur.com/script.php
</script>
dans script.php, tu remets la fonction qui supprime l'entrée de la table:
$adr_ip = $HTTP_HOST;
$effacer = "delete from utilisateur_convers where ip_convers='$adr_ip'";
$effacer = mysql_query($effacer) or die ("Erreur dans la requête de suppression");
voila,j'espere que ca marchera :-)
Lord AsKy
Un intelligent peut jouer l'imbécile, pas le contraire:-)
AsKy
Messages postés
998
Date d'inscription
vendredi 25 janvier 2002
Statut
Contributeur
Dernière intervention
21 octobre 2006
65
18 juin 2003 à 12:28
18 juin 2003 à 12:28
salut,
c'esdt normal que ca fonctionne pas!
j'ai oublié de mettre le jscript dans une fonction!
donc ca devient ca:
le script php reste inchangé
(par contre j'avais fait une faute de frappe: c'est <script language)
j'espere que maintenant ca va marcher :-)
tiens nous au courant
Lord AsKy
Un intelligent peut jouer l'imbécile, pas le contraire:-)
c'esdt normal que ca fonctionne pas!
j'ai oublié de mettre le jscript dans une fonction!
donc ca devient ca:
<body OnClose=fermer()>
<script language=javascript>
funcion fermer()
{
var=new image()
var.location=http://www.ton_serveur.com/script.php
}
</script>
le script php reste inchangé
(par contre j'avais fait une faute de frappe: c'est <script language)
j'espere que maintenant ca va marcher :-)
tiens nous au courant
Lord AsKy
Un intelligent peut jouer l'imbécile, pas le contraire:-)
AsKy
Messages postés
998
Date d'inscription
vendredi 25 janvier 2002
Statut
Contributeur
Dernière intervention
21 octobre 2006
65
18 juin 2003 à 12:33
18 juin 2003 à 12:33
hum, ca va pas aujourd'hui...
je suis en train de faire du vb et ca se mélange... c'est un truc a inventer ca le 'visual java script' :-)
Lord AsKy
Keep smiling !
je suis en train de faire du vb et ca se mélange... c'est un truc a inventer ca le 'visual java script' :-)
function fermer()
{
var=new image();
var.location="http://www.ton_serveur.com/script.php";
}
Lord AsKy
Keep smiling !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
dans body tu mets :
<body topmargin="0" leftmargin="0" onunLoad="valider()">
et dans script :
<script language="javascript">
function valider()
{
opener.location.reload(true); //pour recharger la page qui a ouvert le popup (facultatif)
self.close(); // fermer le popup
}
</script>
Je ne réponds pas exactement a ta réponse mais mon script est celui spécifié remplace OnClose par onunLoad dans ton script et ca doit fonctionner.
A++
webmaster@secourisme.info
<body topmargin="0" leftmargin="0" onunLoad="valider()">
et dans script :
<script language="javascript">
function valider()
{
opener.location.reload(true); //pour recharger la page qui a ouvert le popup (facultatif)
self.close(); // fermer le popup
}
</script>
Je ne réponds pas exactement a ta réponse mais mon script est celui spécifié remplace OnClose par onunLoad dans ton script et ca doit fonctionner.
A++
webmaster@secourisme.info