>  기사  >  웹 프론트엔드  >  외부 파일 로딩 및 IFRMAME 로딩 JS 구현 로딩이 완료되면 포인팅 메소드(메소드 콜백)_javascript 스킬을 지정합니다.

외부 파일 로딩 및 IFRMAME 로딩 JS 구현 로딩이 완료되면 포인팅 메소드(메소드 콜백)_javascript 스킬을 지정합니다.

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

메서드 콜백: 콜백 메소드는 메소드 실행이 완료된 후 지정된 다른 메소드를 자동으로 실행하는 프로세스를 의미합니다. JS 세계에서 메소드 콜백을 설명하는 두 가지 대표적인 예는 다음과 같습니다. 스크립트 파일이 동적으로 로드되면

코드를 복사합니다 코드는 다음과 같습니다. 🎜>
<script> <div class="codebody" id="code39313">/* js 동적 로딩 스크립트 라이브러리 방법*/ <br>function include_js(file) { <br>var _doc = document.getElementsByTagName('head')[0 ]; <br>var js = document.createElement('script'); <br>js.setAttribute('type', 'text/javascript') <br>js.setAttribute('src', file); 🎜>_doc .appendChild(js); <br>if (!/*@cc_on!@*/0) { //IE가 아닌 경우 <br>//Firefox2, Firefox3, Safari3.1, Opera9.6은 js를 지원합니다. onload <br>js.onload = function () { <br>//...코드 로직<br>} <br>} else { //IE6, IE7 지원 js.onreadystatechange <br>js.onreadystatechange = function () { <br>if (js.readyState == 'loaded' || js.readyState == 'complete') { <br>//…코드 논리//Jquery 스크립트 라이브러리를 로드한 후 다음에서 메서드를 실행합니다. jquery<br>$("#div1").html("ok"); <br>} <br>} <br>} <br>return false <br>} //실행 함수 <br>include_js( 'http://img1.c2cedu.com/Scripts/jquery/jquery-1.4.2.min.js') <br></script>


IFRAME 프레임의 동적 로딩 페이지 로딩 완료 후 함수 콜백


코드 복사 코드는 다음과 같습니다. <script> </div>var iframe = document.createElement("iframe") <div class="codebody" id="code31027">iframe.src = http://www.jb51.net <br>if (iframe.attachEvent); <br>iframe.attachEvent(" onload", function () { // ...코드 로직 }) } else { <br>iframe.onload = function () { <br>// ...코드 로직 <br>} <br>document.body.appendChild(iframe) <br></script>
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:공유할 수 있는 뛰어난 jQuery 튜토리얼 33개(슬라이드쇼, 애니메이션 메뉴)_jquery다음 기사:공유할 수 있는 뛰어난 jQuery 튜토리얼 33개(슬라이드쇼, 애니메이션 메뉴)_jquery

관련 기사

더보기