>  기사  >  웹 프론트엔드  >  window.parent가 상위 프레임을 호출하면 IE는 Firefox_javascript 기술과 호환되지 않습니다.

window.parent가 상위 프레임을 호출하면 IE는 Firefox_javascript 기술과 호환되지 않습니다.

WBOY
WBOY원래의
2016-05-16 18:49:021157검색

원본 코드: (IE에서는 정상, Firefox에서는 window.parent 단계가 전혀 실행되지 않음)

코드 복사 코드는 다음과 같습니다. 다음:

<script> <br>function oa_tool1(){ <br>window.parent.mm.rows="20,200,10,*" <br>} <br>&lt ;/script&gt ; <br> </div> <br>코드 수정: (IE 및 Firefox에서는 일반) <br><div class="codetitle"> <span><a style="CURSOR: pointer" data="38263" class="copybut" id="copybut38263" onclick="doCopy('code38263')"><u>코드 복사</u></a></span> 코드는 다음과 같습니다.</div> <div class="codebody" id="code38263"> <br><script> <br>function oa_tool1(){ <br>window.parent.document.getElementById("mm").rows="20,200,10 ,*"; <br>} <br></script>

이유:
원칙적으로 수정된 코드는 올바른 코드이고, 원본 코드는 에러코드일 뿐입니다. 왜냐하면 내결함성이 강하기 때문에 실수가 발생하지 않기 때문입니다.
예방:
코드를 작성할 때 코드를 표준화하기 위해 최선을 다해야 합니다.
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.