• javascript 将页面上的Table导出保存为Excel (无格式)


     接受参数:Table的 ID

    function tableToExcel(tblName)   
    {
      
    function String.prototype.Trim() {return this.replace(/(^\s*)|(\s*$)/g,"");}
      
    try
      
    {
        
    var e = document.getElementById(tblName);
        
    var s = ""
        
    for (var j=0; j<e.rows.length; j++)
        
    {
          
    if (e.rows[j].style.display != "none")
          
    {
            
    for (var i=1; i<e.rows[j].cells.length; i++)
            
    {
              
    if (e.rows[j].cells[i].style.display != "none"
                s 
    += e.rows[j].cells[i].innerText.Trim() +"\t";
            }

            s 
    += "\r\n";
          }

        }

        
    var xlsWindow = window.open("","_blank","width=100,height=100");
        xlsWindow.document.write(s);
        xlsWindow.document.execCommand('Saveas',
    true,'%homeDrive%\\Data.xls');
        xlsWindow.close();
      }

      
    catch(e)
      
    {}
    }
  • 相关阅读:
    requirejs 第一个实例
    ionic + cordova 环境搭建
    免安装mysql配置
    ConcurrentHashMap
    volatile和synchronized
    zookeeper集群安装
    题目
    Nginx
    CountDownLatch
    自己总结
  • 原文地址:https://www.cnblogs.com/lyrix/p/985309.html
Copyright © 2020-2023  润新知