문제

일부 e-마케팅 도구를 주장하는 선택 웹 페이지를 표시에 따라 당신은 어디 있었다.는 경우,당신이 검색되었는 트럭 사이트로 이동 Ford.com 귀하의 첫 번째 페이지의 것입니다 Ford Explorer.

나는 당신을 얻을 수 있다 즉시 앞 페이지로 HTTP_REFERRER,하지만 당신은 어떻게 당신은 그들이 어디에 있는지 알 6 사이트 전?

도움이 되었습니까?

해결책

Javascript 이해 당신을 얻을 시작하기: http://www.dicabrio.com/javascript/steal-history.php
더 많은 nefarius 을 의미하기: http://ha.ckers.org/blog/20070228/steal-browser-history-without-javascript/
편집:나를 추가하고 싶었지만 이것은 천박한 마케팅 teqnique 와 침략의 개인정보.

다른 팁

관련 없는 그러나 관련된 경우,당신은 단지 보고 싶은 한 페이지로 돌아와 당신을 얻을 수 없습니다 헤더의 페이지,다음 document.referrer 을 장소를 방문합니다.

당신은에 액세스할 수 없는 값은 항목에 대해 브라우저에서 역사(도 클라이언트 측나 server side).당신이 할 수있는 모든 보내는 브라우저의 뒤로하거나 앞으로 다수의 단계가 있습니다.항목의 역사는 그렇지 않으면에서 숨겨진 프로그래밍 액세스입니다.

또한 HTTP_REFERER 지 않을 것이 있을 경우에는 사용자가 입력한 주소에서 URL 을 바 대신 다음과 같은 링크하는 페이지는 다음과 같습니다.

브라우저 기록할 수 없습을 직접 액세스 하지만 비교할 수 있습니다 사이트의 목록과 함께 사용자의 역사입니다.이 수행할 수 있기 때문에 브라우저는 특성을 다른 CSS 스타일을 링크되지 않은 방문 하는 것이다.

이 스타일을 사용하는 차이는 콘텐츠를 변경할 수 있습니다 당신의 페이지를 사용하여 순수한 CSS 지만,일반적으로 자바 스크립트 사용됩니다.거기에 좋은 여기에 문서에 대해 이 방법을 사용하는 사용자 경험을 향상시키만 표시하여 RSS 또는 소셜 북마크를 링크하는 사용자가 실제적으로 사용: http://www.niallkennedy.com/blog/2008/02/browser-history-sniff.html

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top