怎样动态改变javascript的src? 可以枚举对象,以src的值为判断对象来定位,不过脚本的动态引入是什么目的? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <div id="ddd"><script language="javascript" src="webservice.js"></script></div>为什么不用div的id呢 没必要去改变src,再添加一个进去就行了。 这个好像是X2BLOG作者的一个文件里面抄来的//import a javascript file or style sheet;function $import(path,type,title){ var s,i; if(type=="js"){ var ss=document.getElementsByTagName("script"); for(i=0;i<ss.length;i++){ if(ss[i].src && ss[i].src.indexOf(path)!=-1)return ss[i]; } s=document.createElement("script"); s.type="text/javascript"; s.src=path; }else if(type=="css"){ var ls=document.getElementsByTagName("link"); for(i=0;i<ls.length;i++){ if(ls[i].href && ls[i].href.indexOf(path)!=-1)return ls[i]; } s=document.createElement("link"); s.rel="alternate stylesheet"; s.type="text/css"; s.href=path; s.title=title; s.disabled=false; } else return; var head=document.getElementsByTagName("head")[0]; head.appendChild(s); return s;} 使用方式js:$import("/inc/main.js","js","");这样就OK了其实就是用DOM动态添加就是了 多余的工作, 你就算改变了SRC,原来的JS还存在, 那还不如重新加一个 jquery.validate remote jquery 图片切换效果 jsp怎么调用js返回值 受不了了 !! window.returnValue返回值为undefined 表单验证 ajax javascript 原型应该如何设计 DIV中 ONMOUSEDOWN的方法执行不了 帮我看看呀 Iframe调用自适应高度问题 在JS中eval()函数是什么意思 text框中的“20040101”自动变为“2004-01-01”;求代码 大家好,关于这个网站结构图的效果谁能实现呢?帮忙解决,高分赠送!!!急急急!! JavaScript函数调用的问题
</div>
为什么不用div的id呢
//import a javascript file or style sheet;
function $import(path,type,title){
var s,i;
if(type=="js"){
var ss=document.getElementsByTagName("script");
for(i=0;i<ss.length;i++){
if(ss[i].src && ss[i].src.indexOf(path)!=-1)return ss[i];
}
s=document.createElement("script");
s.type="text/javascript";
s.src=path;
}else if(type=="css"){
var ls=document.getElementsByTagName("link");
for(i=0;i<ls.length;i++){
if(ls[i].href && ls[i].href.indexOf(path)!=-1)return ls[i];
}
s=document.createElement("link");
s.rel="alternate stylesheet";
s.type="text/css";
s.href=path;
s.title=title;
s.disabled=false;
}
else return;
var head=document.getElementsByTagName("head")[0];
head.appendChild(s);
return s;
} 使用方式js:$import("/inc/main.js","js","");
这样就OK了
其实就是用DOM动态添加就是了