“JQuery, gdy iframe jest załadowana” Kod odpowiedzi

JQuery Sprawdź, czy iframe jest załadowana

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

JQuery, gdy iframe jest załadowana

<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

Odpowiedzi podobne do “JQuery, gdy iframe jest załadowana”

Pytania podobne do “JQuery, gdy iframe jest załadowana”

Więcej pokrewnych odpowiedzi na “JQuery, gdy iframe jest załadowana” w JavaScript

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu