프레임에서 리플래쉬에 관해서..
본문
프레임을 3개로 나누어 놓았는데.. 리플래쉬를 하면 화면 전환이 이상하게 작동하고 있거든요
전 메타에서 타겟을 정의할수 없다고 해서 스크립트로 작성을 했거든요
echo("<meta http-equiv='Refresh' content='0; url=../left.html' >
<script language='javascript'>
<!--
parent.frames.con.location.href='error.html?error=not_found_id';
//-->
</script>
");
위의 메타는 로그인창이 있는 왼쪽 화면을 다시 그자리에서 리플래쉬하고
밑의 스크립트는(타겟이 con임-보통 contents가 있는 화면)에러 메세지를 출력하는 화면인데요.. 이런식으로 하니 될때도 있고 안 되기도 하던데..
프레임에서 리플래쉬를 좀더 쉽게 하는 방법이 없나요??
전 메타에서 타겟을 정의할수 없다고 해서 스크립트로 작성을 했거든요
echo("<meta http-equiv='Refresh' content='0; url=../left.html' >
<script language='javascript'>
<!--
parent.frames.con.location.href='error.html?error=not_found_id';
//-->
</script>
");
위의 메타는 로그인창이 있는 왼쪽 화면을 다시 그자리에서 리플래쉬하고
밑의 스크립트는(타겟이 con임-보통 contents가 있는 화면)에러 메세지를 출력하는 화면인데요.. 이런식으로 하니 될때도 있고 안 되기도 하던데..
프레임에서 리플래쉬를 좀더 쉽게 하는 방법이 없나요??
답변 1
parent.frames.con.location.href='error.html?error=not_found_id';
위에서 파일명 대신에 아래와 같이 reload()라고 해주시면 될 것 같네요
parent.frames.con.location.reload();
위에서 파일명 대신에 아래와 같이 reload()라고 해주시면 될 것 같네요
parent.frames.con.location.reload();
답변을 작성하시기 전에 로그인 해주세요.