----------动态加载外部脚本
function loadScript(url){
var script=document.createElement("script");
script.type="text/javascript";
script.src=url;
document.body.appendChild(script);
}
loadScript("1.js");
---------动态加载脚本代码
function loadScriptString(jscode){
var script = document.createElement("script");
script.type = "text/javascript";
try {
script.appendChild(document.createTextNode(jscode));
} catch (ex) {
script.text=jscode;
}
document.body.appendChild(script);
}
loadScriptString(alert('abc'));
-----------动态加载外部样式表
function loadCSS(url){
var link=document.createElement("link");
link.rel="stylesheet";
link.type="text/css";
link.href=url;
document.getElementsByTagName("head")[0].appendChild(link);
}
loadCSS("1.css");
----------动态加载样式表代码
function loadCSSString(cssstr) {
var style = document.createElement("style");
style.type = "text/css";
try {
style.appendChild(document.createTextNode(cssstr));
} catch (ex) {
style.styleSheet.cssText = cssstr;
}
document.getElementsByTagName("head")[0].appendChild(style);
}