begin process at 2013 06 19 08:28:10
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Astuces

 > ASP.NET - SAVOIR QUAND L'UTILISATEUR FERME LA FENETRE VIA CALLBACK

ASP.NET - SAVOIR QUAND L'UTILISATEUR FERME LA FENETRE VIA CALLBACK


 Information sur la source

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Astuces Source .NET ( DotNet ) Classé sous :unload, exit event, événement, fermeture, navigateur Niveau :Expert Date de création :24/10/2011 Vu / téléchargé :11 266 / 216

Auteur : werdDomain

Ecrire un message privé
Site perso
Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note

 Description

En "Client-Side" (javascript) il est facile de savoir quand l'utilisateur ferme sa page internet.
Mais en "Server-Side" (vb.net) c'est plus difficile.

en javascript on a juste a affecter une fonction a un Event "window.onunload"(Touts) ou/et "window.onbeforeunload" (IE seulement)

Mais comment notifier le server-side de cette événement ...
Tout ce que j'ai trouver qui est stable, c'est les CallBack.
Un CallBack est autorisé l'or de la fermeture d'une page.
Et cette façon le fait d'une façon invisible au client.

**** CallBack:

Le client envoie une requête au server, le server la traite, et répond.
Un exemple facile :

Le client demande l'heur, Le server lui donne l'heur...

**** Fonctionnement :

La source est bien expliquer quoi que en anglais.
Quand le client ferme la fenêtre ou navigue vers une autre page,
Une fonction associer aux événement de fermeture de la page est déclenché.
Cette fonction envoie un CallBack au server avec le texte "exit".
Quand le server reçois "exit" il éclanche l’événement du contrôle Iexit.WindowIsClosed

**** Utilisation :
Vous n'avez qu'a ajouter une référence a ce contrôle dans votre projet, et ajouter le control aux pages que vous désirez savoir quand elle est fermer.
l'événement WindowIsClosed seras déclenché quand le client quitteras la page.







 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources de la même categorie

CLASSE IMBRIQUÉS EN VBSCRIPT DE DOSSIERS (APPLICABLE ASP) par internetdev
Source avec Zip SÉRIALISER / DÉSÉRIALISER DES VARIABLES EN ASP par lejdu
CREATION D'UN AUTOCOMPLETE JQUERY AVEC UN CODE SOURCE ASP ET... par dedebis84
Source .NET (Dotnet) RÉCUPÉRER DES VALEURS D'UNE LIGNE DANS UN DATAGRID APRÈS AVO... par PascalCmoa
Source avec Zip Source avec une capture Source .NET (Dotnet) UN SEMBLANT DE MASTERPAGE POUR DES FICHIERS XSL par bizzard4

 Sources en rapport avec celle ci

Source .NET (Dotnet) ASP.NET - PROCÉDURE PERMETTANT DE NE PAS AVOIR DE CACHE CÔTÉ... par fabrice69
Source avec une capture EXPLORATEUR ASP EN UN SEUL FICHIER SANS INSTALLATION par informatika2001
LES COOKIES par vbtom
REDIRIGER SELON LE NAVIGATEUR par gal
RECUPERER LA SIGNATURE DU NAVIGATEUR DE VISITEUR DU SITE par Nix

Commentaires et avis

Commentaire de crushf le 02/04/2012 22:52:33 10/10

Ça aide beaucoup pour un non-initier au Javascript, merci beaucoup :)

Commentaire de mlatef le 14/11/2012 23:49:52

Bonsoir,
Merci beaucoup c'est très intéressant, surtout pour la mise à jour d'une DB à la sortie

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

[VB.NET] Fermeture du navigateur et fin de session [ par dadou74 ] Bonjour,pour mon site Web lorsque mon utilisateur se déconnecte ou quitte le navigateur, j'ai besoin d'effectuer plusieurs actions (fin de session, li Evenement Fermeture navigateur [ par nicompx ] Bonjour,Connaissez-vous un évènement qui se déclenche à la fermeture du navigateur?Merci&gt;&gt; NiCoMpX &lt;&lt; ouvrir fichier dans une fenetre du navigateur [ par damiendu56 ] bonjour a tous, je souhaiterai savoir si quelqu'un conna&#238;t le code pour une application web csharp permettant d'ouvrir un fichier pdf dans une Cookies de session [ par hisham91 ] Salut tout le monde !Voilà je développe actuellement une boutique, je suis débutant en programmation (je ne suis pas assez expérimenté)Mon problème :j Evénement ModeChanged [ par cyclotor ] Bonjour à tous!Je suis nouveau sur le forum et nouveau dans la communauté C#. Quelle grande classe ce truc! Bref, j'ai un soucis avec une FormView. Vo Recuperation de variable javascript dans vb [ par malhivertman1 ] Bonjour, j'ai donc une variable javascript qui recoit le nom du naviguateur du connecté.J'aimerai récuperer cette variable dans vb mais je n'y arrive Ne pas avoir à confirmer la fermeture de la fenetre [ par esus1985 ] Bonjour,je suis sous ie 7 (je pense que le problème viens de la mais il faut quand meme que j'arrive à la contourner!) et voici mon problème :j'ai une Femer une session en fermant le navigateur [ par ali_saguer1 ] Bonjour, je voudrais fermer ma session une fois le navigateur est fermé sans l'utilisation de javascriptj'ai essayé déja avec ce code :<fo déclencher un événement [ par ibtissam_maroc ] j'aime le partage et les gens qui partagent Bouton retour du navigateur. [ par gbourgeois0019 ] Bonjour à tous,Je voulais savoir s'il y a un moyen de savoir dans la fonction Page_Load, si la page est issue du bouton "Back" du navigateur.MerciGuil


Nos sponsors


Sondage...

CalendriCode

Juin 2013
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,749 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales