Tag: 后退button

如何创build一个像链接一样的HTMLbutton?

我想创build一个HTMLbutton,就像一个链接。 所以,当你点击button,它redirect到一个页面。 我希望它尽可能地被访问。 我也喜欢它,所以URL中没有任何额外的字符或参数。 我怎样才能做到这一点? 根据迄今发布的答案,我目前正在这样做: <form method="get" action="/page2"> <button type="submit">Continue</button> </form> 但问题是在Safari和Internet Explorer中 ,它在URL的末尾添加了一个问号字符。 我需要find一个解决scheme,不添加任何字符到URL的末尾。 还有两个解决scheme可以做到这一点:使用JavaScript或样式链接看起来像一个button。 使用JavaScript: <button onclick="window.location.href='/page2'">Continue</button> 但是,这显然需要JavaScript,因此屏幕阅读器不太易于使用。 链接的一点是转到另一页。 所以试图让一个button像一个链接是错误的解决scheme。 我的build议是,你应该使用一个链接,并把它看起来像一个button 。 <a href="/link/to/page2">Continue</a>

防止用户在注销后看到先前访问的受保护页面

我有要求,最终用户不应该能够退出/注销后返回到受限制的页面。 但目前最终用户可以通过浏览器后退button,浏览浏览器历史logging,甚至通过在浏览器的地址栏中重新inputurl来完成此操作。 基本上,我希望最终用户在退出后不能以任何方式访问受限制的页面。 我怎样才能做到最好? 我可以使用JavaScript禁用后退button吗?