function cssStyle(){
    var oCSS = document.createStyleSheet("css/style_1.css"); 
    document.getElementsByTagName("head")[0].appendChild(oCSS);
}

解决方案 »

  1.   

    可以使用啊。
    只是要注意css的路径问题而已。
      

  2.   

    yuyuwhite() ,你写的代码没有实现效果,是不是什么地方写错了呢?我实在是不会了!
      

  3.   

    同意stefli你的代码没错的,"为创建的表格加载CSS"效果只在本窗口有效"但当我click"在新窗口中打开创建的表格"的按钮时,只显示创建的table,却没有CSS样式,"
    因为你在新窗口里没有加载CSS样式所以不会有效果,除非你在函数里把样式加到新窗口里面改了一下w()如下
    function w(){
       if(wins.innerHTML!=""){
       var win = window.open("about:blank");
       win.document.open();
       win.document.write(wins.innerHTML);
       win.document.createStyleSheet("css/style_1.css"); 
       }
       else{
       alert("您没有选择模版")
       }
    }
    另,建议你用document.getElementById("wins")这样得到id