我不知道,我想厂在几个网站一个JS跟踪代码(分析)来跟踪他们的流量。但我不希望查看网站的源代码的人的时候就能看到,我已经嵌入在JS跟踪代码存在。

,可以吗?也许通过使用Apache / PHP特技?

谢谢,

罗伊。

有帮助吗?

解决方案

都能跟得上它是不可能的,为浏览器执行的代码中的至少一些它必须是初始可见,即使该代码是然后检索跟踪代码本身。

此外,所有现代的Web开发工具提供访问该加载所以任何人都可以使用这些什么都看不到你尝试加载离散任何代码。

在更重要的问题是,为什么要隐藏你正在跟踪的人?

其他提示

这不是完全可能的的JavaScript 的。 JavaScript的始终运行在用户的浏览器的情况下,所以它总是意味着用户将有机会看到剧本。你可以混淆,或尝试类似的JS代码防盗链一些技巧,但它仍然会比较容易有人找出代码确实有类似Firebug的一个简单的工具是什么。

您可以,但是,跟踪流量没有JavaScript。分析使用JavaScript的便携性,而且由于一些数据的它访问只能通过JavaScript访问。不过,也有跟踪您的流量比较被动的方式不需要的JavaScript,如任何日志分析 AWSTATS 。你只是没有得到一些分析的很酷的功能。

这是不可能的,但你可以只命名您的脚本文件无辜的东西,如“mouseover.js”。

这是不可能的:JS代码由web浏览器,这意味着运行 - 以往的方式试图把它这 - 它必须是可读的浏览器,因此由任何人检查的页面<。 / p>

您可以尝试混淆的JS,但不会停止确定,看看发生了什么事的人。

您的可能的问自己的胜算是多几个人会检查您是否正在跟踪他们 - 我不会期望它

您不能在技术上隐藏代码...但因此它无法读取任何人,你可以打乱它。我用 http://hivelogic.com/enkoder/form 通过丹本杰明来scrable一些JS我页面(在这种情况下,我炒我的电子邮件地址)。它打乱它使浏览器可以执行它,但它不是人类辨识...

然后,你可以把它作为一个功能,就像我此脚本确实在 HTTP:/ /www.jamischarles.com/css_js/email_encoder.js 。试试看。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top