JS에서 Window.opner는 POP -UP 창의 어머니 창에 대한 참조 일뿐입니다. 예를 들어:
A.HTML에서는 버튼 및 기타 방법을 클릭하여 새 창이 작성됩니다. 그런 다음 B.html에서는 a.html 문서 및 기타 객체를 포함하여 A.html의 내용을 작동시키기 위해 a.html (오프너로 생략)을 참조 할 수 있습니다.
이 참조가 실패하면 NULL을 반환합니다. 따라서 오프너 객체를 호출하기 전에 먼저 객체가 null인지 결정해야합니다. 그렇지 않으면 "객체가 비어 있거나 존재하지 않는 JS 오류가 나타납니다.
예
Opener.html
다음과 같이 코드 코드를 복사하십시오.
<html>
<body>
<양식 이름 = form1>
<입력 유형 = 텍스트 이름 = inpu>
<입력 유형 = 버튼 onclick = "javaScript : window.open ( 'back2opner.html? toname = opener.form1.inpu');">>
</form>
</body>
</html>
back2opener.html
다음과 같이 코드 코드를 복사하십시오.
<html>
<body>
<양식 이름 = form1>
<입력 유형 = 텍스트 이름 = inpu>
<a class = href =## onclick = "{opener.document.form1.inpu.value+= 'sun chao,';}"> 추가 </a>
</form>
</body>
</html>
JS 코드 :
Window.open ();
결제가 성공하면 결제 플랫폼 결제가 성공적으로 지불되며 지불 성공 페이지가 클라이언트에로드됩니다.
Window.opent.location.href = url;