javascript – 您可以阻止网站进入浏览器的历史记录吗?

前端之家收集整理的这篇文章主要介绍了javascript – 您可以阻止网站进入浏览器的历史记录吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这里奇怪的问题

我正在为一个受虐待的妇女庇护所的客户建立一个网站.他们希望确保妇女寻求服务的安全.

他们的一个要求是,如果有人使用他们的网站,那么它不会在浏览器的历史记录上注册.我从来没有见过,但至少要看看它.

我唯一的想法是以某种方式加载单个页面中的所有页面,然后使该页面标题和网址中没有实际的收件人的名称.所以如果有人碰巧看历史,它会像“Sue的面包店”而不是真正的名字.

这可能是一个拉伸,但我只是在这里寻找任何建议.

如果有实际的代码阻止网站从浏览器的历史,那会更好.

思考???

解决方法

无法阻止网站在浏览器的历史记录中显示.同样,没有可靠的方式来检测用户是否正在使用私人浏览模式(如果没有,请将其重定向到“安全”网站).

正如其他人所说;如果他们通过Google访问该网站,最好提供有关如何从浏览器历史记录中删除项目的明确说明(显示每​​个浏览器的不同说明说明).

如果他们从其他地方访问该网站,可以列出说明,以通知他们如何启用(以后禁用)私人浏览模式.

你提到试图通过假名隐藏网站.一种可能的方式是将站点放入一个虚拟站点,其中一个iframe指向“真实”站点. iframe可以是“Sue的面包店”(如你所说),但是iframe将会从真实的网站上收录内容.不幸的是,我不相信Google会这样做,所以没有人会通过Google找到“安全”的iframe版本的网站.这会是一个问题吗?

可能有一种方法可以尝试将用户转到iframe版本的网站,而将Google添加到“真实”版本中,但Google可能不太可靠(Google可能会添加此类功能)他们的注册滥用慈善机构的排名 – 嗯).

抱歉因为无法提供清晰简单的解决方案,但我不相信有人存在.

猜你在找的JavaScript相关文章