href="#" onclick="closeOrCancel()
和history.go(-1)
在Chrome中无效(history.back()
}
适用于href="javascript:closeOrCancel()"
,但Opera不允许href="javascript:...
如何使用onclick =“myFunction()”创建历史记录?
编辑:closeOrCancel()
返回false
答案 0 :(得分:14)
在return false;
代码中添加onclick
似乎已经足够了:
<a href="#" onclick="closeOrCancel(); return false;">Go Back</a>
答案 1 :(得分:1)
你错了两件事:
请为您的脚本提供源代码,因为问题显而易见,而不是浏览器。
只需将其放入html文件并打开即可查看:
<script>
function goback() {
history.go(-1);
}
</script>
<a href="javascript:goback()">goback</a>
<a href="#ttttt">tt</a>
首先点击“tt”链接,然后点击“goback”。查看哈希更改。它工作正常,虽然我个人建议不要在href中使用javascript。
答案 2 :(得分:-2)
我使用history.go(-2);
返回chrome中的第1步。