l'histoire.go(-1) retour ne fonctionne pas sur Chrome
href="#" onclick="closeOrCancel()
et history.go(-1)
dans cette méthode js ne marche pas dans Chrome (ni history.back()
)
Il fonctionne avec href="javascript:closeOrCancel()"
, mais l'Opéra n'autorise pas href="javascript:...
Comment faire l'histoire de revenir en arrière en utilisant onclick= "mafonction()" ?
Edit: closeOrCancel()
retourne false
- Qu'est-ce que
closeOrCancel()
? Qu'essayez-vous de faire exactement? - juste ma fonction js, où l'histoire.go(-1) .. en essayant de revenir 1 page avec la méthode onclick
- C'est pas gentil de supprimer des questions après les réponses ont déjà été donné 🙁 (Non liée à cette question, mais vous savez de quoi je parle)
- Virkkunen: C'est mieux de le supprimer que de marque de -1. Ma question n'a pas été correctement fourni et votre réponse n'a aucun sens. C'est pourquoi je l'ai supprimé. Excuses
Vous devez vous connecter pour publier un commentaire.
L'ajout d'un
return false;
à laonclick
code semble être assez:onclick="return closeOrCancel()"
depuis qu'il a été dit que la fonction retourné falseVous avez tort à propos de deux choses ici:
Veuillez fournir le code source de votre script, car le problème est clairement en elle et ne pas les navigateurs.
Il suffit de mettre ceci dans un fichier html et l'ouvrir pour voir par vous-même:
Cliquez d'abord sur le "tt" le lien, puis "goback". Voir le hachage de changement. Il fonctionne très bien, bien que je serais personnellement vous déconseillons l'utilisation de javascript dans le href du.
J'ai utilisé
history.go(-2);
pour retourner à l'étape 1 dans le navigateur chrome.