1.每次執行的JS相同
給動態加載的函數添加callback功能,每次動態加載完后,執行callback方法來做一些後續的事,這樣就要求每次加載后要執行的程序都事先寫在JS文件內,然后供callback調用;2.每次執行的JS不盡相同
將要執行的JS以字符串的形式和動態數據一起加載,當然也是在callback內執行下面的方法,這樣的好處是,要執行的JS可以和加載的內容綁定在一起,可以針對不同類型的數據綁定相對的JS,比較通用。 function loadJS(s) {
var j = document.createElement('script');
j.type = 'text/javascript';
j.text = s;
document.getElementsByTagName('body')[0].appendChild(j);
}
說了這么多,不知道是否有幫到你,沒有也要給分啊,打字很辛苦的...