Forum d'entraide pour webmasters et développeurs

Pensez à ajoutez [Résolu] à la fin du titre de votre 1er message lorsqu'une solution a été trouvée

Vous n'êtes pas identifié(e).

Annonce

#1 2013-04-17 17:04:34

Patoche
Membre
Inscription : 2012-10-29
Messages : 10

history.go(-1) ne fonctionne pas sous Chrome [Résolu]

Hello,

j'ai un problème le code suivant ne fonctionne pas sous chrome, alors que ça marche sur FF ou IE, je sèche ?

<a href="#" onclick="history.go(-1)">Retour</a>

merci d'avance pour votre aide

Dernière modification par Patoche (2013-04-17 17:15:44)

Hors ligne

#2 2013-04-17 17:13:04

Com'onSoft
Administrateur
Inscription : 2012-10-28
Messages : 20

Re : history.go(-1) ne fonctionne pas sous Chrome [Résolu]

Salut Patoche,

problème bien connu, en fait l'évènement onclick sur un tag [b]<a>[/b] s'attend à une valeur de retour, pour indiquer si le traitement a été effectué ou s'il faut le passer au suivant. Tu renvoies [b]true[/b] si tu veux que le traitement du href soit fait après le tien ou [b]false[/b] si tu ne veux pas.

Dans ton cas tu ne veux pas suivre le lien puisque tu simules un back. Donc ton code doit être :

<a href="#" onclick="history.go(-1);return false;">Retour</a>

Voilà

Hors ligne

#3 2013-04-17 17:15:04

Patoche
Membre
Inscription : 2012-10-29
Messages : 10

Re : history.go(-1) ne fonctionne pas sous Chrome [Résolu]

Tip top merci smile

Hors ligne

Pied de page des forums