Javascript 사용 방법 [koxo 자바스크립트 매뉴얼 사이트 참조]
이전 페이지에서 연결을 통하여 사용자가 새로운 페이지에 도달하였을 때만 새로운 페이지에서 속성값을 반환한다. 아니거나 연결이 안전사이트로 부터 이루어지면 document.referrer는 빈 문자열을 반환한다.
예를들어 PageB.html 연결이 있는 PageA.html 페이지에서 사용자가 클릭하면 연결되고 PageB.html 페이지에서 document.referrer가 "PageA.html" 문자열을 반환한다.
그러나 사용자가 PageA.html 페이지에서 브라우저의 주소칸에 PageB.html을 입력하거나 파일 메뉴에서 파일을 선택하여 PageB.html 문서를 열면 document.referrer는 빈 문자열을 반환한다.
피씨에서는 정상적으로 참조되어도 빈 문자열을 반환한다
<script type="text/javascript">
document.write("document.referrer = " + document.referrer);
</script>
C# 사용방법 [MSDN 참조]
현재 URL에 연결된 클라이언트의 이전 요청 URL에 대한 정보를 가져옵니다.
Uri MyUrl = Request.UrlReferrer;
Response.Write("Referrer URL Port: " + Server.HtmlEncode(MyUrl.Port.ToString()) + "<br>");
Response.Write("Referrer URL Protocol: " + Server.HtmlEncode(MyUrl.Scheme) + "<br>");
ASP 사용방법 [재우니형 참조 ㅋ]
get_URL = Request.ServerVariables("HTTP_REFERER")
'Program > C#' 카테고리의 다른 글
Delegate 사용 2 (0) | 2010.03.07 |
---|---|
Delegate 사용 (0) | 2010.03.07 |
주사위놀이 (0) | 2010.02.09 |
Silent Install of MS .Net Framework Version 2 (0) | 2010.02.05 |
텍스트박스에 워터 마크 추가(배경) (0) | 2010.01.26 |