Internet Explorer 7, 8, 9 브라우저의 경우 C#의 Request.UrlReferrer가 null을 반환합니다. 그 이유는 무엇입니까? 그것의 해결책은 무엇입니까?Request.UrlReferrer가 Internet Explorer 7, 8, 9 브라우저에서 "null"을 반환합니다.
페이지에 "여기를 클릭하십시오"버튼이 있습니다. 버튼을 클릭하면 새 탭에 새 URL 페이지가 열립니다. 페이지를 열 때 Request.UrlReferrer를 사용하여 페이지의 URL을 데이터베이스에 저장합니다.
Firefox, Chrome 등 다른 브라우저의 경우 정상적으로 작동합니다. 그러나 Internet Explorer에서는 작동하지 않습니다.
도와주세요. 미리 감사드립니다.
페이지에 "여기를 클릭하십시오"버튼이 있습니다. 버튼을 클릭하면 새 탭에 새 URL 페이지가 열립니다. 페이지를 열 때 Request.UrlReferrer를 사용하여 페이지의 URL을 데이터베이스에 저장합니다. –
그런 다음 새로운 페이지의 URL에 매개 변수를 추가하십시오 (예 :'& from = pageX'). 리퍼러만큼 신뢰할 수는 없지만 (사용자가 변경할 수 있음) 브라우저 구성에 관계없이 전송되는 것을 제어 할 수 있습니다. – CodeCaster
매개 변수를 전달할 수없는 경우 어떻게해야합니까? 다른 방법은 무엇입니까? –