var objHead=document.getElementsByTagName('head'); 
var objCSS=document.createElement('script'); 
objCSS.href=js.js; 
objHead[0].appendChild(objCSS);
也可以使用这个方式来加JS
尽量不使用document.write

解决方案 »

  1.   

       document.write(" <script src="ads.js"> </script>");  
    这样输出是错误的
    这样的话会把  上面的<script>给屏蔽了
    所以你要这样写
    document.write("<script src='ads.js'><\/script>")  //要把 结束标签里面的/给转义了 \/这样就不会错
    还要注意的 单双引号还有  用JS调的话效果不过 
    推荐LZ 用 shtml  静态包含技术
      

  2.   

    CSS跟这有啥关系啊?
    还有,这样写才是正确的:document.write(" <script src=\"ads.js\"> </script>");  
      

  3.   

    我晕   只要对\ 转义就行了  你自己试下
    CSS和这没关系
      

  4.   

    document.write(" <script src="ads.js"> </script>");  放置位置有问题把!! 注意覆盖