求将这个导出excel的js代码支持谷歌浏览器,该如何解决

求将这个导出excel的js代码支持谷歌浏览器
<h1>保存内容到Excel中</h1>   
     <table id='content'>   
         <tr><td>列1</td><td>列2</td></tr>   
         <tr><td>a1</td><td>a2</td></tr>   
         <tr><td>b1</td><td>b2</td></tr>   
         <tr><td>c1</td><td>c2</td></tr>   
         <tr><td>d1</td><td>d2</td></tr>   
         <tr><td>e1</td><td>e2</td></tr>   
         <tr><td>f1</td><td>f2</td></tr>   
     </table>   
      <a href="javascript:downloadfile('content')">保存文件</a>   
    <script language="javascript">   
       function downloadfile(id)    
      {    
              window.document.write(document.getElementById(id).outerHTML);    
              window.document.execCommand("SaveAs",false,"download.xls");    
              history.go(-1);    
      }    
    </script>  

----------------------------------------------------------------------

求将这个导出excel的js代码兼容谷歌浏览器,目前至兼容IE浏览器
------解决思路----------------------
还是转为服务器端导出兼容性好些
------解决思路----------------------
这种脚步的导出,很有可能出现兼容性问题。用服务器端处理导出。服务器端倒出可以指定application/type