Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 禁用浏览器的历史记录';右键单击时返回按钮_Javascript - Fatal编程技术网

Javascript 禁用浏览器的历史记录';右键单击时返回按钮

Javascript 禁用浏览器的历史记录';右键单击时返回按钮,javascript,Javascript,如下图所示,我不想只禁用浏览器后退按钮上的单击。相反,我想在它上禁用右键单击。这是一点 问题的另一部分是:Gmail如何处理相同的功能。例如,如果您登录并对某些邮件执行某些操作,在浏览器的历史记录日志中,它仍然会维护您使用过的每个页面,然后您将其注销。现在,如果你像我在图中所做的那样转到浏览器的历史记录,它会显示你访问的所有页面,但如果你单击其中任何一个页面,它会重定向到登录页面。现在,我的问题是,“如何处理相同的点击(当我们获得历史记录时)?” 我读过关于window.history(),h

如下图所示,我不想只禁用浏览器后退按钮上的
单击
。相反,我想在它上禁用
右键单击
。这是一点

问题的另一部分是:Gmail如何处理相同的功能。例如,如果您登录并对某些邮件执行某些操作,在浏览器的历史记录日志中,它仍然会维护您使用过的每个页面,然后您将其注销。现在,如果你像我在图中所做的那样转到浏览器的历史记录,它会显示你访问的所有页面,但如果你单击其中任何一个页面,它会重定向到登录页面。现在,我的问题是,“如何处理相同的点击(当我们获得历史记录时)?”


我读过关于
window.history()
history.pushState()
。但是他们都帮助我处理了后退按钮,但没有右键单击。

当它说“在此处输入图像描述”时,所以不建议输入描述,它实际上要求您输入一个;)禁用诸如“后退”按钮之类的核心浏览器功能对用户不是很友好。请不要。关于Gmail,它会将您重定向到登录页面,因为您当前未登录,这与您在注销之前所做的事情的历史无关。好的。然后@nnnnnn,您的意思是在浏览器的历史记录上维护了一个会话。对吗?