현재 하나의 iframe 및 하나의 스크립트에 메뉴 막대가 추가 된 페이지에서 작업하고 있습니다.jQuery -로드 된 모든 페이지가 실행 된 후 추가 스크립트가 실행됩니다.
iframe을로드하는 데 긴 스크립트를 가지고 있고, 메뉴의 다른 스크립트는 다음과 같이 동적으로 추가 할 수 있습니다
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);
});
을 테스트 한 후에는이 코드가 실행되는 것 같습니다하지만 크롬 대기 iframe 페이지가 완전히로드되면 몇 초 후에 iframe 페이지가로드되면 표시 줄이 나타납니다.
iframe에서 스크립트 앞에 추가 된 스크립트를 실행하는 방법이 있습니까?
감사합니다 :)
나는 100 % 확실하지 않다,하지만 당신은 DOM에서 준비 그것을 그래서 걸릴 수 있습니다 즉시 트리거? –
이미 시도되었습니다. 사실 그것은 "jQuery ("head ")를 실행합니다. append (script);" 줄을 추가했지만 추가 된 스크립트는 실행되지 않습니다. –