2012-12-02 2 views
1

L'utilisation de javascript est-elle possible si la page est chargée ou si la touche F5 est chargée? c'est JS peut faire quelque chose comme ça?JS, Comment la page comprise peut-elle être rafraîchie ou ouverte pour la première fois?

  if (/* page is load wich browser "refresh" button or "F5" key */) { 
       alert("page is refreshed"); 
      } 
      else if (/* we coming here from other page */) { 
       alert("We coming here from other page"); 
      } 
+1

peut-être en utilisant des cookies? – bonbonez

Répondre

3

Vous pouvez vérifier la propriété document.referrer, mais notez qu'il est vide à la fois lorsque la page est actualisée et lorsque l'utilisateur est arrivé à la page via un signet ou en tapant directement l'URL dans l'adresse du navigateur barre (et éventuellement si elles ont une extension de navigateur bloquant les informations de référence). Il aura normalement une valeur lorsque l'utilisateur a cliqué sur un lien pour accéder à la page. Donc, c'est imparfait, mais je ne sais pas s'il y a quelque chose de mieux sans faire des choses côté serveur.

Questions connexes