Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/464.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 Firefox上没有后退按钮_Javascript_Php_Html_Firefox - Fatal编程技术网

Javascript Firefox上没有后退按钮

Javascript Firefox上没有后退按钮,javascript,php,html,firefox,Javascript,Php,Html,Firefox,我正在制作一个基于web的系统,我不希望用户能够查看源代码或返回 为了隐藏源代码,我使用这个脚本更改了地址栏 <script> var stateObj = { foo: 'bar' }; history.pushState(stateObj, 'page 2', 'sistema'); </script> <SCRIPT type="text/javascript"> window.history.forward(); function noBack()

我正在制作一个基于web的系统,我不希望用户能够查看源代码或返回

为了隐藏源代码,我使用这个脚本更改了地址栏

<script>
var stateObj = { foo: 'bar' };
history.pushState(stateObj, 'page 2', 'sistema');
</script>
<SCRIPT type="text/javascript">
window.history.forward();
function noBack() { window.history.forward(); }
</SCRIPT>
从javascript设置此选项也可以解决我的问题


提前发送…

您不能隐藏源代码。句号

用户只需使用firebug(例如)

他们甚至可能使用代理

无论如何,为什么要浪费时间来阻止他们这样做呢

注:Javascript不会让你搞乱个人电脑。Javascript生活在沙箱中

我正在制作一个基于web的系统,我不希望用户能够查看源代码或返回

你不能,老实说,你应该停止尝试。唯一的方法就是用flash建立你的网站。

但正如我说的,你不应该尝试这样做。无论如何,有很多方法可以查看源代码。

这真的是不可能的,如果你找到了一种方法,它将永远是一个地板。开发人员查看其他人的网站,看看他们如何在自己的网站上实现特定功能,反之亦然。试着这样做会浪费你的时间,就像很多以前试过但失败的人一样。抱歉。

如果我必须访问一个可以使用JavaScript禁用后退按钮的网站,我会立即切换到Lynx…前几天我在聊天,有人说你可以使用转换器转换编码,这样会使特定的观众难以阅读。破坏后退按钮是邪恶的。不要作恶。没有什么更好的方法可以让别人感到沮丧,让他们永远离开你的网站。问题是,他们是我的电脑,他们会在我的位置上使用它们,源代码包含密码,所以我想让他们很难做到这一点it@Bojack什么?!?!!?11@sd@!?!?!!?!?!?!!好的,好的,谢谢你,我不想发布这个网站,我只想把它留在本地供备用,因为它与手机和操作系统兼容。。。但是谢谢
<BODY onload="noBack();"
onpageshow="if (event.persisted) noBack();" onunload="">
</body>
pref browser.sessionhistory.max_entries to 0