2015-01-20 5 views
0

나는 리다이렉트하지만 window.history.go(-2)을 사용했지만 리디렉션하고 싶지 않습니다. 리퍼러를 알기 위해 URL을 인쇄하고 싶습니다. 예 : 나는 file1->file2->file3을 탐색합니다. window.history.go(-2)file3에 작성했으며 경고를 'file1'으로 지정합니다. 아무도 나를 도와 줄 수 있니?window.history.go (-2)의 URL을 얻으십시오

리퍼러 URL을 가져 오는 방법이 없다면 사이트 추천 URL이 필요한 프레임에서 iframe에 있습니다.

+6

안전/보안/개인 정보 보호상의 이유로 인해서 불가능합니다. –

+0

세션에 그대로 둘 수 있습니까? – Gogol

+0

그러면 어떻게 php 또는 javascript를 사용하여 iframe에있는 리퍼러 URL을 얻을 수 있습니까? – Madhuri

답변

0

개인 정보 침해로 쉽게 해결할 수 없습니다. 비슷한 시도의 기록을 확인하려면 this을 읽을 수 있습니다. 요즘은 더 힘들어요.

0

브라우저 기록을 history.go를 통해 되돌릴 수는 있지만 URL 위치는 가져올 수 없습니다. 그러나 링크를 클릭하고 페이지를 입력하면 document.referrer 속성을 사용하여 리퍼러 URL을 가져올 수 있습니다. 자세한 정보는이 링크를 참조하십시오.

Difference between document.referrer and window.parent.location.href

관련 문제