1. PHP 이용방법(header() function사용)
2. Javascript사용 ( location object사용)
3. HTML 이용방법 (meta tag이용)
PHP 이용방법(header() function사용)
header()는 PHP문서의 헤더 정보를 보내는 PHP함수
header()을 이용시에는 어떠한 출력문 보다 먼저 사용되어야 한다.
location.href="DESTINATION-URL";
</script>
<meta http-equiv="refresh" content="지연시간; url=이동할페이지">
형식은 위와 같으며, 따옴표의 사용에 유의해야 한다. 지연시간은 초 단위이며,
지연 시간에 설정된 시간이 지난 후에 이동할 페이지로 이동된다.
(예제)
<meta http-equiv="refresh" content="5; url=http://www.domain.com">
5초 동안은 아무 일도 일어나지 않을 것이다. 5초가 지나면 url에 설정한 주소로 이동한다.
바로 이동되도록 설정 하려면 아래와 같이 하면 된다.
<meta http-equiv="refresh" content="0; url=http://www.domain.com">
이 header를 이용하여 다음과 같이 하면, 다른 페이지로 이동할 수 있다.
header("location:DESTINATION-URL");
(예제)
<?
header("location: http://www.domain.com/otherpage.html");
?>
(예제)
<?
header("location: http://www.domain.com/otherpage.html");
?>
Javascript사용 ( location object사용)
<script type="text/javascript">location.href="DESTINATION-URL";
</script>
다른 프레임의 페이지를 이동하게 할때
<script type="text/javascript">
parent.FRAME-NAME.location.href="DESTINATION-URL";
</script>
새 창을 띄워서 이동하고 싶을 때
<script type="text/javascript">
window.open("DESTINATION-URL");
</script>
<script type="text/javascript">
parent.FRAME-NAME.location.href="DESTINATION-URL";
</script>
새 창을 띄워서 이동하고 싶을 때
<script type="text/javascript">
window.open("DESTINATION-URL");
</script>
팝업창에서 부모창의 페이지를 이동하고자 할때
<script type="text/javascript">
opener.document.location.href="DESTINATION-URL";
<script>
opener.document.location.href="DESTINATION-URL";
<script>
HTML 이용방법 (meta tag이용)
<meta http-equiv="refresh" content="지연시간; url=이동할페이지">
형식은 위와 같으며, 따옴표의 사용에 유의해야 한다. 지연시간은 초 단위이며,
지연 시간에 설정된 시간이 지난 후에 이동할 페이지로 이동된다.
(예제)
<meta http-equiv="refresh" content="5; url=http://www.domain.com">
5초 동안은 아무 일도 일어나지 않을 것이다. 5초가 지나면 url에 설정한 주소로 이동한다.
바로 이동되도록 설정 하려면 아래와 같이 하면 된다.
<meta http-equiv="refresh" content="0; url=http://www.domain.com">
No comments:
Post a Comment