2010-05-05 6 views

답변

5
var head; 

var script; 

head = $$('head')[0]; 
if (head) 
{ 
    script = new Element('script', { type: 'text/javascript', src: 'dynamic.js' }); 
    head.appendChild(script); 
} 
+0

사용자가 상호 작용 한 후이 스크립트를로드하는 중입니다. 머리에 삽입하면 스크립트가 실행됩니다. 어쨌든, 네이티브 JS를 사용하여 이것을 추가했습니다. 바라기를이 모든 브라우저에서 작동합니다. var fileref = document.createElement ('script'); fileref.setAttribute ("type", "text/javascript"); fileref.setAttribute ("src", "http://domain.com/script.js"); – Phonethics

+0

멋진데, 지금 거기에 onComplete가 있습니까? 로드가 완료되면 어떻게 감지 할 수 있습니까? –

+0

2010 년은 이러한 것들을 남겨두고 Angular, Backbone 등으로 이동합니다. 스크립트 모듈을 추가해야하는 경우 require.js로 스크립트를로드하십시오. – XGreen