Détecter quand la page a été visitée changer d’image

Je sais qu’il y a quelques problèmes avec: visité et maintenant je cherche une alternative. J’aimerais savoir s’il est possible pour un utilisateur de visiter une certaine page de mon site Web et une fois qu’ils reviendront à la page d’accueil, une image différente apparaîtra.

Mise à jour: il y a des images dans la page d’accueil, lorsque vous cliquez sur l’une d’elles, elle en change une nouvelle, indiquant que vous avez visité la page. MAIS comment détecter si vous êtes sur une autre page du site et que vous visitez le lien sans cliquer sur l’image? Je veux toujours que l’événement déclenche le changement. Est-ce que c’est possible?

    Test Page    

Image 1

Image 2

Utiliser PHP Sessions ça devrait marcher.

vous pouvez avoir un tableau de sources d’images

  images = []; images[1] = "src of pic1"; images[2] = "src of pic2"; //you can have more links if you want size = images.length; rNum = Math.floor(Math.random()*size); document.getElementById("img").src = images[rNum]; 

Vous devez définir un cookie de session lorsque la page est visitée.

C’est un excellent plugin jQuery pour les cookies.

Code de page d’accueil

 $(function(){ if($.cookie("interior_page_visited")){ //display new image } else { //display initial homepage image } }); 

Code de la page intérieure

 $(function(){ //set cookie, expires when browser is closed $.cookie("interior_page_visited", true); });