Trucsweb.com

Forum de discussion

 Forum « Programmation Javascript » (archives)

Re: popup de remerciement en quittant le site

Envoyé: 5 juin 2003, 11h06 par Oznog


Salut,

Ce n'est pas possible puisque tu part de la page, seul les scripts présents dans le "onunload" peuvent être exploités.

Et là, comment différencier une redirection vers ton site de celles externes à ton site?

Tant "location", "Href", que "history" ne contiennent pas encore la nouvelle adresse. Donc impossible de savoir si c'est une des tes page ou une page externe!

La seule chose possible c'est de contrôler TOUS tes hyperlien et faire afficher le message seulement lors d'une redirection externe. Mais impossible encore une fois de le faire via "favoris, l'historique ou en copiant/collant une URL"...

Tu peux faire des recherches de scripts, je ne me spécialise pas dans les gadgets de ce genre. JE peux avoir oublié quelque chose.

À oui, justement il y a une certaine solution, penser à l'inverse. Tu passe en paramètre à 100% des pages de ton site une valeur bidon. Si lors d'un "onload" (que tu initialise donc dans toutes tes pages). N'OUBLIE PAS, TOUS les hyperlien local à ton site doivent être contrôlé en Javascript avec cette variable.

Si la variable n'est pas présente, et bien c'est une redirection provoqué par l'internaute autre que tes hyperlien. Le seule problème avec ça c'est si l'usager tappe lui même un URL qui reste encore sur ton site. Par exemple si tu tappe trucsweb.com/ASP/ Tu reste sur mon site mais je perdrais la variable bidon. Donc j'afficherais le message "au revoir" même s'il reste sur le site.

Mais tu imagine le trouble de contrôler ainsi 100% des hyperliens de ton site pour un simple, banal, clicher et enmerdant "Au revoir"...

Ciao
Oznog


Réponses

 Aucune réponse à ce message... 
Aucun médias sociaux
X

Trucsweb.com Connexion

Connexion

X

Trucsweb.com Mot de passe perdu

Connexion

X

Trucsweb.com Conditions générales

Conditions

Responsabilité

La responsabilité des Trucsweb.com ne pourra être engagée en cas de faits indépendants de sa volonté. Les informations mises à disposition sur ce site le sont uniquement à titre purement informatif et ne sauraient constituer en aucun cas un conseil ou une recommandation de quelque nature que ce soit.

Aucun contrôle n'est exercé sur les références et ressources externes, l'utilisateur reconnaît que les Trucsweb.com n'assume aucune responsabilité relative à la mise à disposition de ces ressources, et ne peut être tenue responsable quant à leur contenu.

Droit applicable et juridiction compétente

Les règles en matière de droit, applicables aux contenus et aux transmissions de données sur et autour du site, sont déterminées par la loi canadienne. En cas de litige, n'ayant pu faire l'objet d'un accord à l'amiable, seuls les tribunaux canadien sont compétents.

X

Trucsweb.com Trucsweb

X

Trucsweb.com Glossaire

X

Trucsweb.com Trucsweb

X

Trucsweb.com Trucsweb

Conditions

Aucun message!

Merci.

X
Aucun message!
X

Trucsweb.com Créer un compte

Créer un compte

.
@