reload()할 때 다시시도 창 안뜨게 하는 방법
페이지 정보
작성자 서방님 댓글 0건 조회 158회 작성일 08-03-12 14:41본문
location.reload() 를 썼을 때 새로고침 창이 떠서
인터넷 초보자들을 당황하게 만들때가 종종 있다지..
그럴땐 꽁수를 쓰장~
원본창을 submit 하는 걸루...
(document.getElementById를 쓰는 이유는 이것이 웹표준 규약에 맞기 때문이다..
이제는 웹표준에도 신경을 쓸 때가 와따~ 모두들 이용하자~)
function pHiddenFrm2(obj, frm1){
// var layname = eval("parent.document.all['"+obj+"']"); // 이건 웹표준이 아니라네요
var layname = eval("parent.document.getElementById('"+obj+"')")
var frm = eval("parent.document.getElementById('"+frm1+"')");
frm.src = "";
layname.style.visibility = "hidden";
if (document.getElementById("pURL").value.indexOf("/moreStudy/study/") <= 0) {
//parent.location.reload(); // 이거 쓰면 부모창이 리로딩되면서 다시시도 창이 뜨지요~
parent._SetRefresh(("pURL").value);
}
}
function _SetRefresh(url) {
document.getElementById("actFrm").action = url;
document.getElementById("actFrm").submit();
}
댓글목록
등록된 댓글이 없습니다.