“jQuery проверьте, загружен ли iframe” Ответ

jQuery проверьте, загружен ли iframe

$('#myIframe').on('load', function(){
    //your code (will be called once iframe is done loading)
});
SamuraiR4cc00n

jQuery, когда iframe загружен

<script>
function checkIframeLoaded() {
    // Get a handle to the iframe element
    var iframe = document.getElementById('i_frame');
    var iframeDoc = iframe.contentDocument || iframe.contentWindow.document;

    // Check if loading is complete
    if (  iframeDoc.readyState  == 'complete' ) {
        //iframe.contentWindow.alert("Hello");
        iframe.contentWindow.onload = function(){
            alert("I am loaded");
        };
        // The loading is complete, call the function we want executed once the iframe is loaded
        afterLoading();
        return;
    } 

    // If we are here, it is not loaded. Set things up so we check   the status again in 100 milliseconds
    window.setTimeout(checkIframeLoaded, 100);
}

function afterLoading(){
    alert("I am here");
}
</script>

<body onload="checkIframeLoaded();"> 
CertainBadProgrammer

Ответы похожие на “jQuery проверьте, загружен ли iframe”

Вопросы похожие на “jQuery проверьте, загружен ли iframe”

Больше похожих ответов на “jQuery проверьте, загружен ли iframe” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования