求助各位高人,
    纯js语言,在firefox下,如何实现导出数据保存到本地功能?    对传入的数据有无格式要求,如果一般都是xml形式传入,并且另外有参数指定excel表头    function data2Excel(xmldata,excelheader){
           //帮帮忙???    }     这样是不是好处理些?        

解决方案 »

  1.   

    给你指一条路自己去研究吧。<a href="data:application/vnd.ms-excel,base64,0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAAAQAAAAAAAAAAEAAAAgAAAAIAAAD+////AAAAAAAAAAD//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////w==">execl file</a>firefox等高级浏览器支持data协议,可以用js处理二进制数据,只要了解execl文件格式即可。
    你可以去搜索包含"application/vnd.ms-excel"的开源项目参考一下
      

  2.   

    不过还是不知道怎么设置excel表头。。
      

  3.   

    不用其他开源的项目,就用纯js来实现呢?
    我必需要在href后面拼接吗?而且全部的数据都是进入到左上角的同一个cell里面去了