JAVASCRIPT

    location 객체
    • 조회수 3,013
    • 작성일 2009-01-21
    •  

    [속성]

    - hash : 문서의 표식이름을 알려줍니다

    - host : 도메인 이름을 포함한 호스트의 주소와 포트번호를 알려줍니다

    - hostname : 문서의 URL 주소중에 호스트 이름을 알려줍니다

    - href : 문서의 URL 주소를 알려주거나 특정(지정한) URL로 이동합니다

                이 속성에 URL 을 지정하여 지정 사이트로 이동하게 되죠

                그러나 이속성은 temp에 저장된 문서를 로딩할 가능성이 있습니다

    - path : 문서의 디렉토리 위치를 설정하거나 알아냅니다

    - protocol : 프로토콜 종류를 설정하거나 알아냅니다

     

    [메서드]

    - reload(true) : 브라우저가 현재 문서를 다시 로드합니다

    - replace("특정 URL") : 현제 문서를 지정한 특정 URL로 이동합니다.


    href 는 이전에 이미 접속했던 사이트일 경우 temp에 저장된 문서를 보여줄 가능성이

    있다고합니다.

    그래서 replace() 함수를 이용한 페이지 이동을 추천합니다.


    • Comment 2009-01-21
    function msg($text){ echo " <script language=javascript> window.alert('$text'); top.location.reload(true); </script> "; exit; }
    • Comment 2019-08-16
    현재 창이 아닌 새창으로 할때는 window.open('about:blank').location.href = "주소";