상위 페이지 새로 고침
winodw.showModelDialog() 메서드로 열린 창 새로 고침
Java 코드 <script language="javascript">
window.parent.dialogArguments.document.execCommand('Refresh');
</script>
내부 부동 레이어 iframe 및 프레임 컬렉션 창 삽입, 상위 페이지를 새로 고치는 여러 가지 방법 <script language=JavaScript>
parent.location.reload();
</script>
<script language=JavaScript>
parent.location.reload();
</script>
하위 페이지 팝업 <script language=JavaScript>
window.opener.location.reload();
</script>
<script language=JavaScript>
window.opener.location.reload();
</script>
하위 창 상위 창 새로 고침 <script language=JavaScript>
self.opener.location.reload();
</script>
<script language=JavaScript>
self.opener.location.reload();
</script>
open() 메서드로 열린 창을 새로 고칩니다. <script language=JavaScript>
window.opener.location.href=window.opener.location.href;
</script>
<script language=JavaScript>
window.opener.location.href=window.opener.location.href;
</script>
하위 페이지에서 상위 페이지 함수를 호출합니다. onclick="window.parent.frames.aaa()" 상위 페이지: function aaa(){alert ('bbbbbb');}----------------------------------- ------------ ---프레임에 있는 페이지를 같은 프레임에 있는 다른 페이지나 상위 프레임에 있는 페이지로 변경하려면 parentwindow.opener를 사용하여 해당 페이지의 상위 페이지를 참조하세요. window.open으로 열었습니다. window.frames 개체는 iframe의 페이지나 프레임세트의 페이지를 참조할 수 있습니다. window.frames[0].document.getElementById('xx'); frames[0].document.body.innerHTML;frm = window.parent.window.frames['uploadFrame'];frmDocument = frm.document;frm.sb(3); //sb는 uploadFrame 페이지의 함수입니다. Firefox의 경우 오류가 발생하는 경우: document.frames에는 다음 코드로 대체할 수 있습니다. frm = window.parent.window.frames['uploadFrame']; 사실, 프레임 컬렉션은 문서가 아니라 창 개체에 있습니다. 다음으로, 프레임의 페이지를 이러한 방식으로 수정하는 데에는 제한이 있습니다. 즉, 동일한 도메인에 있어야 합니다. 그렇지 않으면 그럴 수 없습니다. 동일한 도메인에 속하지만 하위 도메인 이름이 다른 경우 관련 js 및 html 파일에 문장을 추가합니다. document.domain = xxx.com [여기에 도메인 이름을 입력하세요] document.getElementById('iframeid').contentWindow.document.getElementById('someelementid'); js 팝업 페이지 다음에 상위 페이지 함수를 호출합니다(예: : 상위 페이지 함수 호출 test2())window.opener.test2(); 프레임 하위 페이지는 이전 페이지 메서드를 호출합니다(예: 이전 페이지의 프레임 프레임 이름은 menuBar로 지정되고 onhook() 함수가 호출됩니다) window.top.frames["menuBar"].js 팝업 페이지는 상위 페이지 프레임 하위 페이지 함수를 호출합니다(예: 팝업 페이지 호출, 프레임은 menuBar라고 함). .top.frames['menuBar'].onhook();위는 js입니다. 상위 페이지를 새로고침하고 상위 함수를 호출해 주세요. 읽어주셔서 감사합니다!
|