사용자의 선택이 없어도 해당페이지 작업완료후 특정페이지로 이동이 필요한 경우가 많이 있습니다. 예를 들면 게시판 글 작성후 다시 리스트 화면으로 돌아갈때 등 일것 입니다.
다들 많이들 아시는 방법일 것입니다. 하지만 사용하는 경우가 빈번하므로 한번 되짚어 볼 필요가 있을거 같으네요
1. 먼저 메타테그를 이용한 방법입니다.
<? echo "<meta http-equiv='refresh' content='0; url=http://도메인'>"; ?>
현재 가장 많이들 스고 있는 방법이고 url 다음에 해당 경로를 넣어주면 되고 절대경로 상대경로에 관계없으며 또한 파라미터의 전달 등도 가능합니다.
시간설정(초단위)을 하면 원하는 시간동안 딜레이도 가능합니다.
2. 자바스크립트를 이용한 방법
<?
echo "<script>
document.location.href='도메인';
</script>";
?>
. 또 다른 방법
<?
echo "<script>
window.location.replace('도메인');
</script>";
?>
변수전달가능하고 상대경로도 가능합니다. 딜레이는 자바스크립트를 이용하면 가능합니다.
3. 헤더를 이용한 방법
<?
header("Location: 도메인");
?>
출처 : http://freemc.egloos.com/2820495/
'Programming' 카테고리의 다른 글
Programming Ranking (0) | 2009.06.16 |
---|---|
Dotproject 한글화 작업 (1) | 2008.10.22 |
한글 조합형 코드키 (0) | 2007.06.26 |
한글 완성형코드(ksc5601) 코드표 (1) | 2007.06.26 |