JavaScript后退按钮故障
所以我觉得这个剧本很直截了当:JavaScript后退按钮故障,javascript,dom,button,back,Javascript,Dom,Button,Back,所以我觉得这个剧本很直截了当: <a id="BackButtonlnk" href="#" class="white" onClick="history.go(-1)"></a> 当我点击它时,它会短暂地显示上一页,但看起来就像是刷新了一样 你永远不会回到上一页。尝试在onclick中添加“return false” 我认为发生的是onclick触发(试图转到上一页),然后浏览器尝试转到“(当前页)#”(注意“#”)并基本刷新原始页。因此,它似乎是来回的-因为它是
<a id="BackButtonlnk" href="#" class="white" onClick="history.go(-1)"></a>
当我点击它时,它会短暂地显示上一页,但看起来就像是刷新了一样
你永远不会回到上一页。尝试在onclick中添加“return false”
我认为发生的是onclick触发(试图转到上一页),然后浏览器尝试转到“(当前页)#”(注意“#”)并基本刷新原始页。因此,它似乎是来回的-因为它是
<a id="BackButtonlnk" href="#" class="white" onClick="history.go(-1); return false;"></a>
尝试在onclick中添加“return false”
我认为发生的是onclick触发(试图转到上一页),然后浏览器尝试转到“(当前页)#”(注意“#”)并基本刷新原始页。因此,它似乎是来回的-因为它是
<a id="BackButtonlnk" href="#" class="white" onClick="history.go(-1); return false;"></a>
尝试使用href而不是onclick事件:
<a id="BackButtonlnk" class="white" href="javascript:history.go(-1);">Go Back</a>
尝试使用href而不是onclick事件:
<a id="BackButtonlnk" class="white" href="javascript:history.go(-1);">Go Back</a>
Javascript中的
有多种形式。
<a id="BackButtonlnk" class="white" href="javascript:history.back(-1);">Go Back</a>
如果你想这样写,请推荐
Javascript中的
有多种形式。
<a id="BackButtonlnk" class="white" href="javascript:history.back(-1);">Go Back</a>
如果你想这样写,请推荐
这也是一个完全可行的解决方案。我只是想给href一个好的URL,以防用户关闭JavaScript。一个“#”真的被认为是一个好的URL吗?当然它不会使浏览器崩溃,但它并不完全是一个正常工作的页面。这也是一个完全可行的解决方案。我只是想给href一个好的URL,以防用户关闭JavaScript。一个“#”真的被认为是一个好的URL吗?当然,它不会使浏览器崩溃,但它并不是一个正常运行的页面。使用“javascript:”进入所有浏览器中运行的href。PSI::如果您尝试使用href='#'并单击函数运行。但在任何浏览器中都可能无法运行。将“href=”javascript:“。使用“javascript:”重新编译成在所有浏览器中运行的href。PSI::如果使用href=”#“尝试,并在函数运行时单击。但在任何浏览器中都可能不运行。重新编译“href=”javascript:”。