Probleme balise onUnload

Résolu/Fermé
samdu10 Messages postés 268 Date d'inscription lundi 9 février 2009 Statut Membre Dernière intervention 1 mai 2010 - 25 oct. 2009 à 18:58
samdu10 Messages postés 268 Date d'inscription lundi 9 février 2009 Statut Membre Dernière intervention 1 mai 2010 - 28 oct. 2009 à 19:31
Bonjour,

bonjour à tous et à toutes je rencontre actuellement un petit probleme avec la balise onUnload que j ai bien evidemment attribuer à la balise <body>. Mon problème est ou dois je placer ma balise pour qu elle fonctionne seulement quand le visiteur quitte mon site internet ou ferme tout simplement son navigateur ? parceque kan je navigue tout simplement entre les onglet donc changelent de page la balise declenche alor que j ai pa quitter le site mai seulement quitter la page .
ma deuxieme question est kan j ouvre mon site je tombe sur le message suivant internet explorer a restreint l execution des cript afin de proteger votre ordinateur et donc si je ne fai pa clic droit autoriser le contenu bloquer la balise ne s execute pas kan on ferme le site donc comment faire pour ne plus avoir se message ?

j espere avoir ete claire et dsl pour la lecture j ai tout simplement essayer d etre le plus claire possible :)

41 réponses

samdu10 Messages postés 268 Date d'inscription lundi 9 février 2009 Statut Membre Dernière intervention 1 mai 2010 16
25 oct. 2009 à 19:00
j ai oublier voici comment j ai integrer la balise


<BODY onUnload="alert('Merci de votre visite ! A bientôt !')">
0
samdu10 Messages postés 268 Date d'inscription lundi 9 février 2009 Statut Membre Dernière intervention 1 mai 2010 16
25 oct. 2009 à 22:17
perssonne na donc de reponde a m apporter
0
samdu10 Messages postés 268 Date d'inscription lundi 9 février 2009 Statut Membre Dernière intervention 1 mai 2010 16
26 oct. 2009 à 10:21
svp toujour pa d idée
0
samdu10 Messages postés 268 Date d'inscription lundi 9 février 2009 Statut Membre Dernière intervention 1 mai 2010 16
27 oct. 2009 à 10:39
c est quand meme dingue en l espace de 3 moi sa doit la quatrieme question que je pose sur le forum de comment ca amrche et à chaque foi personne ne m aide c est quand meme dingue je sai bien que l aide est gratuite mai n allait pa me dire qu il n y a pa dans le coin une ame charitable qui serai un pro du html.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
LnG01 Messages postés 258 Date d'inscription vendredi 23 octobre 2009 Statut Membre Dernière intervention 8 janvier 2010 70
27 oct. 2009 à 10:42
Salut,
tu test sous quel navigateur ?
Essaye ça :
<body onunload="javascript:alert('Merci de votre visite ! A bientôt !');">
0
samdu10 Messages postés 268 Date d'inscription lundi 9 février 2009 Statut Membre Dernière intervention 1 mai 2010 16
27 oct. 2009 à 10:47
bonjour merci de me repondre moi je suis sous internet explorer 8 mais il faut bien evidemment quer se soit aussi compatible sous firefox je vai essayer sans probleme mais ou dois je mettre cette phrase je ve dire sur mon index ? et sur quelle balise body la premiere ou la derniere ? car je l avai mi sur la premiere de mon index et le probleme etai que quand je changeai tout simplement d onglet la balise se declenchai alor que je navai pas quitter le site .
0
Archeus01 Messages postés 1567 Date d'inscription mercredi 3 octobre 2007 Statut Membre Dernière intervention 9 juin 2022 447
27 oct. 2009 à 10:48
essaye plutot avec onbeforeunload ...Et n'oublie pas de mettre en résolu.
<html>
<head>

</head>
<body onbeforeunload="javascript:alert('Merci de votre visite ! A bientôt !')">
test
</body>
</html>


Cdt,
0
LnG01 Messages postés 258 Date d'inscription vendredi 23 octobre 2009 Statut Membre Dernière intervention 8 janvier 2010 70
27 oct. 2009 à 10:49
Ta balise body ouvrante. Elle est liée à ta page, donc dès que tu ferme ou que tu changes de page, l'événement se déclenche.
Sinon IE8 a quelques problèmes avec JS, essaye sous IE7.
De plus je ne comprends pas bien ton systeme d'onglet, peux-tu m'éclairer ? Onglet interne à la page ? Ou bien les onglet d'IE ?
0
samdu10 Messages postés 268 Date d'inscription lundi 9 février 2009 Statut Membre Dernière intervention 1 mai 2010 16
27 oct. 2009 à 10:50
onglet de mon menu sur mon index
0
Archeus01 Messages postés 1567 Date d'inscription mercredi 3 octobre 2007 Statut Membre Dernière intervention 9 juin 2022 447
27 oct. 2009 à 10:52
avec onbeforeunload ça ne fait pas ce que tu veux?
0
LnG01 Messages postés 258 Date d'inscription vendredi 23 octobre 2009 Statut Membre Dernière intervention 8 janvier 2010 70
27 oct. 2009 à 10:52
regarde ce que dit Archeus01, c'est équivalent à ce que je t'ai dit. Normalement ça devrait fonctionner.
N'oublie pas de le mettre sur la balise body de ta page racine
0
samdu10 Messages postés 268 Date d'inscription lundi 9 février 2009 Statut Membre Dernière intervention 1 mai 2010 16
27 oct. 2009 à 10:53
page racine c est index c est sa et oui je vai essayerr sans probleme des que j aurai eu confirmation de ou je doi mettre cette phrase exactement
0
LnG01 Messages postés 258 Date d'inscription vendredi 23 octobre 2009 Statut Membre Dernière intervention 8 janvier 2010 70
27 oct. 2009 à 10:54
Oui index si tu veux, c'est bien là
0
samdu10 Messages postés 268 Date d'inscription lundi 9 février 2009 Statut Membre Dernière intervention 1 mai 2010 16
27 oct. 2009 à 10:56
ok merci je vai essayer
0
samdu10 Messages postés 268 Date d'inscription lundi 9 février 2009 Statut Membre Dernière intervention 1 mai 2010 16
27 oct. 2009 à 11:03
sa y est donc j ai inclu la phrase et essayer mais kan j ouvre l index je tombe sur internet explorer a restreint l execution des script et donc sa ne fonctiionne pa sauf si je fais clic droit autoriser l execution des script
0
Archeus01 Messages postés 1567 Date d'inscription mercredi 3 octobre 2007 Statut Membre Dernière intervention 9 juin 2022 447
27 oct. 2009 à 11:04
Normal tu utilises des fonctions javascript pénibles pour l'utilisateur. Un bon point pour IE!
0
LnG01 Messages postés 258 Date d'inscription vendredi 23 octobre 2009 Statut Membre Dernière intervention 8 janvier 2010 70
27 oct. 2009 à 11:04
Essaye sous firefox
0
samdu10 Messages postés 268 Date d'inscription lundi 9 février 2009 Statut Membre Dernière intervention 1 mai 2010 16
27 oct. 2009 à 11:04
et donc meme en faisant clic droit autoriser kan je change d onglet du menu de l index donc je ne quitte pa le site la balise se declenche alor que moi je voudrai qu ele se declenche que kan on quite le site
0
LnG01 Messages postés 258 Date d'inscription vendredi 23 octobre 2009 Statut Membre Dernière intervention 8 janvier 2010 70
27 oct. 2009 à 11:05
Tu nas pas un lien ou on peut voir ton site ?
0
samdu10 Messages postés 268 Date d'inscription lundi 9 février 2009 Statut Membre Dernière intervention 1 mai 2010 16
27 oct. 2009 à 11:07
nn dsl je l ai pa mit en ligne il est sur mon bureau

donc jai esssayer sous firefox plus de message a restreint l execution des script donc un bon point- sous firefox mais tout le monde na pa firefox internet explorer etant le navigateur le plus rependu et toujour le meme probleme sous firefox kan je change juste d onglet du menu de lindex la balise se declenche alor qu ont a pa quitter le site
0
LnG01 Messages postés 258 Date d'inscription vendredi 23 octobre 2009 Statut Membre Dernière intervention 8 janvier 2010 70
27 oct. 2009 à 11:08
étrange. Tu ne charge pas de nouvelles pages quand tu clique sur un onglet de menu par hasard ?
0
samdu10 Messages postés 268 Date d'inscription lundi 9 février 2009 Statut Membre Dernière intervention 1 mai 2010 16
27 oct. 2009 à 11:09
si toute mes autre page sont des copie de l index que j ai enregistrer sous un autre nom afin de agrder le meme style de page sur toute comme sa il n y a que le contenu qui change
0