Javascript 如何判断我的页面是否设置为用户';s的主页?

Javascript 如何判断我的页面是否设置为用户';s的主页?,javascript,Javascript,是否有任何方法可以检测到我的页面何时被设置为用户浏览器中的主页 我对javascript最感兴趣,但我也很高兴听到其他方法 编辑:我不想找任何偷偷摸摸的东西。我想知道是否有任何东西是明确允许通过浏览器来发现这些信息的。不太可能有一个万无一失的方法,因为这是对用户隐私的侵犯 我想到的一件事是寻找推荐人。如果用户到达您的页面时没有跟随链接,他们a)键入url,b)跟随书签,或c)将您的页面设置为他们的主页。但这是我能做的最好的了 没有。你可以通过链接判断他们是否进入了你的页面。检查推荐人。但是,作为

是否有任何方法可以检测到我的页面何时被设置为用户浏览器中的主页

我对javascript最感兴趣,但我也很高兴听到其他方法


编辑:我不想找任何偷偷摸摸的东西。我想知道是否有任何东西是明确允许通过浏览器来发现这些信息的。

不太可能有一个万无一失的方法,因为这是对用户隐私的侵犯


我想到的一件事是寻找推荐人。如果用户到达您的页面时没有跟随链接,他们a)键入url,b)跟随书签,或c)将您的页面设置为他们的主页。但这是我能做的最好的了

没有。你可以通过链接判断他们是否进入了你的页面。检查推荐人。但是,作为主页进入您的页面的浏览器与用户在您的页面中键入内容或使用书签时不会有任何不同。

简单的解决方案是,您不应该检查您或其他任何人的网站是否设置为用户的主页。如果他们想把它作为自己的主页,他们会这样做的

但是,如果你有一些Javascript可以检查他们的电子邮件,看看他们是否向朋友或同事发送了指向你网站的链接,我会对该功能感兴趣;-)

Mozilla/Firefox有一个加载用户主页的方法。此方法可以(可能在iframe中)与服务器访问日志结合使用,以查看当前用户是否立即请求加载站点的主页


但是,其他浏览器似乎不支持这种javascript方法。

请参阅TellAFriendKing.com没有javascript,但该功能存在。或者d)关闭了引用程序。