내 페이지가 브라우저에서 사용자 홈페이지로 설정되어있는 경우 감지 할 수있는 방법이 있습니까?내 페이지가 사용자의 홈페이지로 설정되었는지 어떻게 알 수 있습니까?
저는 javascript에서 가장 관심이 있지만, 다른 접근법에 대해서도 기쁜 마음입니다.
편집 : 나는 이상한 것을 찾고 있지 않습니다. 이 정보를 찾기 위해 브라우저를 통해 명시 적으로 허용되는 것이 있는지 궁금합니다.
내 페이지가 브라우저에서 사용자 홈페이지로 설정되어있는 경우 감지 할 수있는 방법이 있습니까?내 페이지가 사용자의 홈페이지로 설정되었는지 어떻게 알 수 있습니까?
저는 javascript에서 가장 관심이 있지만, 다른 접근법에 대해서도 기쁜 마음입니다.
편집 : 나는 이상한 것을 찾고 있지 않습니다. 이 정보를 찾기 위해 브라우저를 통해 명시 적으로 허용되는 것이 있는지 궁금합니다.
Mozilla/Firefox에는 사용자 홈 페이지를로드하는 window.home()
메소드가 있습니다. 이 메소드는 서버 액세스 기록과 결합 된 iframe에서 사용되어 사이트의 홈 페이지가 현재 사용자가 즉시로드하도록 요청되었는지 확인할 수 있습니다.
그러나 다른 브라우저는이 javascript 방법을 지원하지 않는 것 같습니다.
사용자의 사생활 침해가있는 것처럼 확실하지 않을 수 있습니다.
마음에 오는 한 가지는 리퍼러를 확인하는 것입니다. 사용자가 링크를 따라 가지 않고 페이지에 도착하면 a) URL을 입력하고, b) 북마크를 따라하거나 c) 페이지를 홈페이지로 설정합니다. 그러나 그것은 내가 할 수있는 최선의 방법입니다.
아니요. 당신은 그들이 링크를 따라 귀하의 페이지에있어 여부를 말할 수 있습니다. 리퍼러를 확인하십시오. 그러나 홈 페이지로 페이지를 이동하는 브라우저는 사용자가 페이지에 입력하거나 책갈피를 사용하는 것과 다른 것으로 나타나지 않습니다.
간단한 해결책으로, 귀하 또는 다른 사람의 사이트가 사용자 홈페이지로 설정되어 있는지 확인하지 않아야합니다. 그들이 홈페이지로 원한다면 그렇게 할 것입니다. 당신은 자신의 이메일을 확인하고 자신의 친구 나 동료들에게 귀하의 사이트에 대한 링크를 보낸 있는지 몇 가지 자바 스크립트를 가지고있는 경우
그러나, 그 기능 ;-)
에서 매우 싶네TellAFriendKing.com 참조 JavaScript는 없지만 그 기능이 존재합니다. – Eli
또는 d) 리퍼러를 사용 중지하십시오. –