zoukankan      html  css  js  c++  java
  • 将网页上指定的表单的数据导入到excel中

    很多时候,我们想要将网页上显示的信息,导入到Excel中,但是很多时候无法下手。
    可是,这个时候,下面这个例子会帮你大忙了。

    将html表单指定内容导出到EXCEL中。

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
      <TITLE> New Document </TITLE>
      <META NAME="Generator" CONTENT="EditPlus">
      <META NAME="Author" CONTENT="">
      <META NAME="Keywords" CONTENT="">
      <META NAME="Description" CONTENT="">
    </HEAD>
    
    <BODY>
    <h1>通过javascript弄的,表格的样式是怎么样的,导出的excel就是怎么样的,用到了ActiveX,确保IE允许运行未标记的ActiveX</h1>
    <input type="button" onclick="ExportExcel()" value="导出到excel">
      <table id="table1">
    <tr>
    <td>asdfas<td>
    <td>asdfas2<td>
    <td>asdfas3<td>
    </tr>
    <tr>
    <td>asdfas<td>
    <td>asdfas2<td>
    <td>asdfas3<td>
    </tr>
      </table>
    </BODY>
    <script>
    function ExportExcel() {
    window.clipboardData.setData("Text",document.getElementById('table1').outerHTML);
    try {
    var ExApp = new ActiveXObject("Excel.Application");
    var ExWBk = ExApp.workbooks.add();
    var ExWSh = ExWBk.worksheets(1);
    ExApp.DisplayAlerts = false;
    ExApp.visible = true;
    }  catch(e) {
    alert("您的电脑没有安装Microsoft Excel软件!");
    return false;
    } 
    ExWBk.worksheets(1).Paste; 
    }
    </script>
    </HTML>
     
    如果你电脑确实安装了Excel,还提示没有安装excel软件的错误。那么,你可以尝试,将当前网页所在的网站添加到授信网站。然后在ie选项中将安全降低。
  • 相关阅读:
    Python记录_day21 模块
    python记录day_20 多继承
    python记录_day019 类的约束 异常处理 日志
    python记录_day018 md5加密
    python记录_day18 反射 判断函数与方法
    python记录_day17 类与类之间的关系
    python记录_day16 类的成员
    实验0 了解和熟悉操作系统
    IT就业·软件工程之我见
    递归下降分析程序
  • 原文地址:https://www.cnblogs.com/a393060727/p/3227761.html
Copyright © 2011-2022 走看看