我的网页在浏览器中设置为用户主页的时候有什么方法可以检测到吗?
我对javascript中的某些内容最感兴趣,但我也很高兴听到其他方法。
编辑:我不是在寻找偷偷摸摸的东西。我想知道是否有任何明确允许通过浏览器查找此信息。
答案 0 :(得分:7)
不太可能采用万无一失的方法,因为这是对用户隐私的侵犯。
我想到的一件事是检查推荐人。如果用户在没有链接的情况下到达您的页面,他们a)键入网址,b)跟随书签,或c)将您的页面设置为他们的主页。但这是我能做的最好的事情。
答案 1 :(得分:2)
不。您可以通过链接判断他们是否到达您的页面。检查推荐人。但是,作为主页进入页面的浏览器与用户在页面中键入或使用书签的显示方式不同。
答案 2 :(得分:0)
简单的解决方案,您不应该检查您或其他任何人的网站是否被设置为用户的主页。如果他们想要它作为他们的主页,他们就会这样做。
但是,如果您有一些Javascript会查看他们的电子邮件并查看他们是否已将链接发送给您的朋友或同事,那么我非常对该功能感兴趣; - )
答案 3 :(得分:0)
Mozilla / Firefox有window.home()
方法加载用户的主页。可以使用此方法(在iframe中,可能)与服务器访问日志记录相结合,以查看当前用户是否立即请求加载站点的主页。
但是,其他浏览器似乎不支持这种javascript方法。