网上什么document.write没用啊js

解决方案 »

  1.   

    我在做js国际化,所有jsp页面都要用一个中文语言的js文件或者英文语言js文件,当变化语言环境时,不可能每个jsp文件都修改相应的语言js文件引用,所以才想到了js引用js的需求。求有其他方法赐教吗?
      

  2.   

    推荐SeaJS,js模块化加载器,很给力的,解决js模块加载、模块依赖,很管用。如果不想颠覆项目的整个js管理和部署方式,简单的,自己写个getScript函数就行了。
    create一个script标签,然后append到head里,jQuery里也直接有getScript。
      

  3.   

    方法一:
    document.write('<script type="text/javascript" src="a.js"></scr'+'ipt>');
    方法二”
    var skj=document.createElement('script');
    skj.type="text/javascript";
    skj.src='a.js';
    document.getElementsByTagName("head")[0].appendChild(skj);
      

  4.   

    尽量不要使用 document.write方法二”
    var skj=document.createElement('script');
    skj.type="text/javascript";
    skj.src='a.js';
    document.getElementsByTagName("head")[0].appendChild(skj);