문제

이 기능을 사용하여 현재 페이지 (뒤로 버튼)를 참조하는 페이지 링크를 가져오고 있습니다 .- 공유 함수 reformerpage ()가 문자열 rith httpcontext.current.request.servervariables ( "http_referer") end function

이 기능은 Mozilla Firfox와 잘 작동하지만 Internet Explorer (IE8)와 협력하지는 않습니다. 왜 작동하지 않는지, 작동하기 위해 무엇을 해야하는지 알려주세요.

도움이 되었습니까?

해결책

HTML 버튼 대신 서버 측면 버튼을 사용하면 IE에서도 잘 작동합니다.

다른 팁

참조 페이지가 JavaScript를 사용하여 탐색을 수행하는 경우 IE8은 HTTP 'Certon'헤더를 보내지 않습니다. 보다 이 블로그 게시물 더 많은 정보를 위해서.

이것은 또한 논의됩니다 이 스택 오버플로 질문.

일반적으로 '참조 자'헤더는 작동하는 것이 보장되지 않습니다. 대부분의 시간에 작동하지만 비활성화되거나 스푸핑 될 수 있습니다. 따라서 추천자에 의존하지 않도록 앱을 디자인하는 것이 가장 좋습니다. 예를 들어, 링크 URL의 쿼리 문자열에서 사용자가 어디에서 나오는지 식별하기 위해 무언가를 넣을 수 있습니다.

'Referenter'헤더를 사용하고 참조 페이지를 제어하려면 블로그 게시물 나는 위에서 언급했다.

참조 페이지를 제어하지 않으면 (예 : 방문자가 Google에서 직접 온다) 운이 좋지 않을 수 있습니다.

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