/ / jQuery - pripojený skript spustený po načítaní všetkých stránok - javascript, jquery, iframe, append

jQuery - pripojený skript vykonaný po načítaní stránky - javascript, jquery, iframe, append

V súčasnosti pracujem na stránke, ktorá má jeden prvok iframe a jeden skript pridávajúci panel s ponukami.

Akrame majú skript, ktorý sa má dlho načítať, a druhý skript pre ponuku sa musí pridať dynamicky takto:

jQuery(document).ready(function () {
var script = document.createElement("script");

var url = "URL TO SCRIPT THAT ADD MENU BAR";
script.type = "text/javascript";
script.src = url;
jQuery("head").append(script);

});

Po testovaní sa zdá, že tento kód je spustený, ale prehliadač Chrome čaká na úplné načítanie prvku iframe, takže sa panel zobrazí po niekoľkých sekundách, keď sa stránka iframe dokončí načítavanie.

Takže existuje spôsob, ako spustiť skript pripojený pred skript v iframe?

Vďaka :)

odpovede:

0 pre odpoveď č. 1

HTML

<iframe onload="load_script()"></iframe>

JS

        function load_script (){
$.ajax({
type: "GET",
url: URL,
dataType: "script"
});
}