이 글에서는 주로 iframe이 로드되었는지 판단하는 JS 방법을 소개합니다. IE 코어 브라우저와 IE 코어가 아닌 브라우저에 대해 각각 판단하고 작동할 수 있는 두 가지 구현 방법을 제공합니다. 여기에는 javascript 이벤트 작동 및 판단 기술이 포함됩니다.
이 문서의 예에서는 JS에서 iframe이 로드되었는지 확인하는 방법을 설명합니다. 다음과 같이 참고할 수 있도록 모든 사람과 공유하십시오.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title></title> </head> <body> <script type="text/javascript"> var isIE = /msie/i.test(navigator.userAgent) && !window.opera; var iframe = document.createElement("iframe"); iframe.src = "//www.jb51.net/"; if (isIE) { iframe.onreadystatechange = function(){ if(iframe.readyState == "loaded" || iframe.readyState == "complete"){ alert("loaded"); } }; } else { iframe.onload = function(){ alert("loaded"); }; } document.body.appendChild(iframe); </script> </body> </html>
또는
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title></title> </head> <body> <script type="text/javascript"> var iframe = document.createElement("iframe"); iframe.src = "//www.php.cn/"; if (iframe.attachEvent){ iframe.attachEvent("onload", function(){ alert("loaded"); }); } else { iframe.onload = function(){ alert("loaded"); }; } document.body.appendChild(iframe); </script> </body> </html>
위 내용은 이 기사의 전체 내용입니다. 모든 사람의 연구에 도움이 되기를 바랍니다. 더 많은 관련 콘텐츠 PHP 중국어 웹사이트에 주목하세요!
관련 권장 사항:
JS를 사용하여 WeChat 결제 팝업 기능을 구현하는 방법
js를 통해 배열 매개변수를 백그라운드 컨트롤러에 전달하는 방법에 대하여
위 내용은 JS를 통해 iframe이 로드되었는지 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!