我正在通过图层隐藏一个功能的网站上工作(这仅适用于注册用户,请注册)。有没有办法检测用户是否通过萤火虫和铬来隐藏div?
主要站点是应该不能访问配置文件。有些用户可能会尝试隐藏图层,所以我的问题是如果有一个函数可以处理来检测用户是否隐藏图层,以便我可以再次显示它。
我正在通过图层隐藏一个功能的网站上工作(这仅适用于注册用户,请注册)。有没有办法检测用户是否通过萤火虫和铬来隐藏div?
主要站点是应该不能访问配置文件。有些用户可能会尝试隐藏图层,所以我的问题是如果有一个函数可以处理来检测用户是否隐藏图层,以便我可以再次显示它。
隐藏的功能的HTML不是控制用户对这个功能获得一个很好的方式。它肯定会被打破。你不会赢。
实现用户访问其所属... Web服务器,其中生成的HTML上。
是的,我想知道为什么有人想要做迈克尔想要做的事......你的回答很明确。 – c0d3Junk13 2012-03-06 16:26:57
好的,谢谢。所以我会尝试通常的方式。 – 2012-03-06 16:33:38
你仍然可以在客户端生成html。只是客户端问服务器要显示什么内容(只有数据) – unludo 2012-03-06 16:47:51
你绝对不应该这样做客户端。几乎所有我能想到的解决方案都很容易避免。如果用户未注册,则不要包含注册用户功能,即使在浏览器中内容不可见。
如果你试图掩盖使用JavaScript的东西(如你的标签说),那么它是一个坏主意。无论你试图隐藏在JS中,用户最终都能看到它。这就是为什么它被称为客户端语言。尝试将逻辑移植到php(或任何服务器端语言),以确保用户永远无法以任何方式查看您的逻辑。
我不知道,如果我完全脱落,但我会尝试这样的事情:重现它
$(document).ready(function(){
setInterval(function(){
var div = $('#theAlwaysVisibleDiv');
div.show();
},1000);
});
的一种方式,可能是通过开发者控制台来改变div的知名度,它应该再次出现后再出现?
你能多解释一下吗?有没有一种功能可以在用户隐藏div时检测用户的行为? – c0d3Junk13 2012-03-06 16:23:53
你无法阻止在网络中查看源代码 – 2012-03-06 16:30:06