精华内容
下载资源
问答
  • 主要介绍了Java导出网页表格Excel过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
  • 导出网页表格

    2016-01-06 10:17:12
    网页表格导出为Excel表 function AutomateExcel(){ alert('aaa'); var elTable = document.getElementById("datalist"); //outtable 为导出数据所在的表格ID; var oRangeRef = document.body....
  • 可以使用旧的Excel 2003 XML格式(在OpenXML之前)创建一个包含所需XML的字符串,然后在客户端可以使用数据URI通过XSL mime类型打开文件,或发送文件服务器端使用Excel模仿类型“ Content-Type:application / vnd.ms-...

    可以使用旧的Excel 2003 XML格式(在OpenXML之前)创建一个包含所需XML的字符串,然后在客户端可以使用数据URI通过XSL mime类型打开文件,或发送文件服务器端使用Excel模仿类型“ Content-Type:application / vnd.ms-excel”将其连接到客户端。

    打开Excel并使用所需的格式和颜色创建工作表。

    将Excel工作簿另存为“ XML Spreadsheet 2003(* .xml)”

    在文本编辑器(如记事本)中打开结果文件,然后将值复制到应用程序中的字符串中

    假设您将客户端方法与数据uri一起使用,代码将如下所示:

    var worksheet_template = '<?xml version="1.0"?>'+

    ''+

    '

    ';

    var row_template = '{{name}}';

    然后,您可以使用字符串替换来创建要插入到工作表模板中的行的集合

    var rows = document.getElementById("my-table").getElementsByTagName('tr'),

    row_data = '';

    for (var i = 0, length = rows.length; i < length; ++i) {

    row_data += row_template.replace('{{name}}', rows[i].getElementsByTagName('td')[0].innerHTML);

    }

    收集完信息后,创建最终字符串并使用数据URI打开一个新窗口

    var worksheet = worksheet_template.replace('{{ROWS}}', row_data);

    window.open('data:application/vnd.ms-excel,'+worksheet);

    值得注意的是,较旧的浏览器不支持数据URI方案,因此您可能需要为不支持数据URI的浏览器生成文件服务器端。

    您可能还需要对数据URI内容执行base64编码,这可能需要js库,并在数据URI的mime类型后面添加字符串'; base64'。

    展开全文
  • 如何将网页数据输出为Excel或Word文件1、保页在浏览器中访标网页,执行菜单“文件”→“另”...3、去掉不需要的部分注:表格形式出现的正文,可以选中后执行“表格”→“转换”→“表格转换为文本”去除表格外框。4...

    如何将网页数据输出为Excel或Word文件

    1、保页

    在浏览器中访标网页,执行菜单“文件”→“另”,文件类型“网页,全部”。

    2、用WPS文字打开html文件

    执行“文件”→“打开”,文件类型选择“网页文件”或“所有文件”,以打开刚才下载得到的《[征稿八]怎样用WPS制作PDF》html文件。

    3、去掉不需要的部分

    注:表格形式出现的正文,可以选中后执行“表格”→“转换”→“表格转换为文本”去除表格外框。

    4、最后另存为WPS文档或WORD文档即可。

    怎么才能把网页上的表格完整的复制到excel表格中

    按,文件→使用word编辑,就可以打开他的网页了.

    如果还不行,你就按,文件→另存为,然后回到保存的目录去编辑他就可以了.

    如何将网页表格导出到excel

    1、首先,在我们的电脑开excel2007这件,其主界面如下图,我以看到格式栏和2003版有很大的

    2、之后就会跳转到新的页面,我们可以在此网页的地址栏输入要导出数据的网站地址,系统默认的是当前浏览器的默认主页地址

    3、然后我们依旧在此页面下,分别点击网站左上角的右箭头图标,然后选择右下角的“导入”

    4、然后点击确定,过几秒钟时间,该网站的所有文字内容就全部导入到此excel表格了,接下来我们可以自行复制或者编辑

    如何把网页数据保存到EXCEL

    首先,在我们的电脑上打开excel2007这款软件,其面如下图

    然后依次点击工具栏的“数据”——“获取外部数据”,然后在选项里我们选择“自网站”,如下图。

    之后就会跳转到新的页面,我们可以在此网页的地址栏输入要导出数据的网站地址,系统默认的是当前浏览器的默认主页地址

    然后我们依旧在此页面下,分别点击网站左上角的右箭头图标,然后选择右下角的“导入”

    然后会要求我们选择导入到的表格位置,可以使目前默认的表格,也可以新建一个表格,如果当前的表格时空白的,选择“现有工作表”即可

    然后点击确定,过几秒钟时间,该网站的所有文字内容就全部导入到此excel表格了,接下来我们可以自行复制或者编辑

    展开全文
  • 简单实用网页表格数据导出Excel电子表格文件jQuery插件
  • 可以将页面中所有的 Table 表格导出为 .xls 格式的 Excel 表格文件 可以将页面中所有的 Table 表格导出为 .xls 格式的 Excel 表格文件。点击扩展图标启动之后,再点击网页内容中包含 Table 标签的表格,扩展会自动...
  • 网页table表格导出到Excel表格

    热门讨论 2013-06-01 18:47:29
    用Javascript实现的将网页table中的数据导出到excel表格中!JSP ASP.NET 静态页面都可以使用!代码简单实用!
  • js网页表格导出excel文件代码是一款基于js实现的网页table表格导出Excel文件代码。
  • 如何将网页表格导出到excel1、打开电脑,进入任意一个浏览器即可,首先找到浏览器【工具】栏菜单,打开浏览器【Internet选项】;2、点击【安全】选项卡,之后会出现安全设置界面;3、点击下方的自定义级别,在弹出的...

    如何将网页表格导出到excel

    1、打开电脑,进入任意一个浏览器即可,首先找到浏览器【工具】栏菜单,打开浏览器【Internet选项】;

    2、点击【安全】选项卡,之后会出现安全设置界面;

    3、点击下方的自定义级别,在弹出的窗口中找到”对未标记为可安全执行的脚本的ActiveX控件初始化并执行脚本“这一选项;

    4、点击启用;之后将弹出警告窗口,选择“是”,随后将自动返回一级菜单,工具栏下方将显示“您的安全设置导致计算机存在安全风险”,excle即可安全导出。

    浏览器导出表格excel,点击没有反应。怎么办??

    1、打开电脑,进入任意一个浏览器即可,首先找到浏览器【工具】栏菜单,打开浏览器【Internet选项】;

    2、点击【安全】选项卡,之后会出现安全设置界面;

    3、点击下方的自定义级别,在弹出的窗口中找到”对未标记为可安全执行的脚本的ActiveX控件初始化并执行脚本“这一选项;

    4、点击启用;之后将弹出警告窗口,选择“是”,随后将自动返回一级菜单,工具栏下方将显示“您的安全设置导致计算机存在安全风险”,excle即可安全导出。

    网页上的表格数据怎么复制到excel

    直接在WEB中复制表格,再到EXCEL中粘贴。

    如果粘贴后不是表格,可以选择菜单上的数据--分列--固定字符--空格,确定就行了。

    怎么才能把网页上的表格完整的复制到excel表格中

    不知道你浏览器是什么,提供两个解决思路你可以试试看。

    1、自己打开一个EXCEL,再点上面的按钮导出试试看

    2、打开一个EXCEL,选择数据〉自网站;或者数据〉导入>自网站;或者工具>数据导入>自网站(版本不同位置不同),

    在窗口中粘贴如网站地址,然后动态链接试试看

    IE8不能导出Excel表

    1、打开电脑,进入任意一个浏览器即可,首先找到浏览器【工具】栏菜单,打开浏览器【Internet选项】;

    2、点击【安全】选项卡,之后会出现安全设置界面;

    3、点击下方的自定义级别,在弹出的窗口中找到”对未标记为可安全执行的脚本的ActiveX控件初始化并执行脚本“这一选项;

    4、点击启用;之后将弹出警告窗口,选择“是”,随后将自动返回一级菜单,工具栏下方将显示“您的安全设置导致计算机存在安全风险”,excle即可安全导出。

    展开全文
  • jQuery网页表格导出Excel文件是一款一键导出Excel文件表格代码。
  • 很多人都遇到过导出网页中的table至csv或者excel的需求,但网上的要么都是只支持IE,要么有很多缺陷,要么就是中文乱码,于是自己弄了一下,很小,而且不会中文乱码,现在共享出来。
  • 数据库网页可以查询到数据,但是导出表格缺一列列名,整张表都没有数据
  • 首先声明:这篇是转载然后...PS:实际导出为真正的Excel表格,实际一个html文件,只不过后缀改为了xls,利用Excel能打开html的特性,直接贴代码。 <!DOCTYPE html> <html lang="en"> <head> ...

    首先声明:这篇是转载然后稍加修改的,原文下载表格会出现乱码,因此做了一些改进。
    原文地址:js实现table导出Excel,保留table样式
    PS:实际导出并不是真正的Excel文件,实际上一个html文件,只不过后缀改为了xls,利用Excel能打开html的特性,直接贴代码。
    PS:chrome浏览器

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <style>
            table td {
                font-size: 12px;
                width: 200px;
                height: 30px;
                text-align: center;
                background-color: #4f891e;  /*这是网页上表格的背景颜色*/
                color: #ffffff;   /*这是网页上表格的字体颜色*/
            }
        </style>
    </head>
    <body>
        <a download="下载表格" href="#"  id="excelOut" class="easyui-linkbutton l-btn l-btn-small" data-options="iconCls:'icon-undo'">导出为 Excel 文档</a>
        <table cellspacing="0" cellpadding="0" border="1" id="tableToExcel">
            <thead>
                <tr>
                    <td style="font-size: 18px">公司一</td>
                    <td>公司二一</td>
                    <td>公司三</td>
                </tr>
            </thead>
            <tbody>
                <tr>
                    <td>A公司</td>
                    <td>B公司</td>
                    <td>C公司</td>
                </tr>
                <tr>
                    <td>A公司</td>
                    <td>B公司</td>
                    <td>C公司</td>
                </tr>
                <tr>
                    <td>A公司</td>
                    <td>B公司</td>
                    <td>C公司</td>
                </tr>
                <tr>
                    <td colspan="3">共计</td>
                </tr>
            </tbody>
        </table>
        <script>
            window.onload = function () {
                tableToExcel('tableToExcel', '下载模板')
            };
            //base64转码
            var base64 = function (s) {
                return window.btoa(unescape(encodeURIComponent(s)));
            };
            //替换table数据和worksheet名字
            var format = function (s, c) {
                return s.replace(/{(\w+)}/g,
                    function (m, p) {
                        return c[p];
                    });
            }
            function tableToExcel(tableid, sheetName) {
                var uri = 'data:application/vnd.ms-excel;base64,';
                var template = '<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel"' +
                    'xmlns="http://www.w3.org/TR/REC-html40"><head><!--[if gte mso 9]><xml><x:ExcelWorkbook><x:ExcelWorksheets><x:ExcelWorksheet>'
                    + '<x:Name>{worksheet}</x:Name><x:WorksheetOptions><x:DisplayGridlines/></x:WorksheetOptions></x:ExcelWorksheet></x:ExcelWorksheets>'
                    + '</x:ExcelWorkbook></xml><![endif]-->' +
                    ' <style type="text/css">' +
                    'table td {' +
                    'border: 1px solid #000000;' +
                    'width: 200px;' +
                    'height: 30px;' +
                    ' text-align: center;' +
                    'background-color: transparent;' +    /*这里修改表格中背景的颜色,如果你想要原来的背景可以用网页上使用的背景色,如果想要不同的颜色应该是不能实现的*/
                    'color: #000000;' +   /*这里修改导出的表格中文字的颜色*/
                    ' }' +
                    '</style>' +
                    '</head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><body ><table class="excelTable">{table}</table></body></html>'; /*这个地方解决乱码的问题*/
                if (!tableid.nodeType) tableid = document.getElementById(tableid);
                var ctx = { worksheet: sheetName || 'Worksheet', table: tableid.innerHTML };
                document.getElementById("excelOut").href = uri + base64(format(template, ctx));
            }
        </script>
    </body>
    </html>
    
    

    附上常见颜色:
    常见颜色
    颜色名称和sRGB值

    黑色=“#000000”		     绿色=“#008000”
    银=“#C0C0C0”		     石灰=“#00FF00”
    Gray=“#808080”		     奥利芙=“#808000”
    White=“#FFFFFF”		     黄色=“#FFFF 00”
    马龙=“#800000”		     海军=“#000080”
    红色=“#FF 0000”		     蓝色=“0000FF”
    紫色=“#800080”		     teal=“#008080”
    紫红色=“#FF00FF”		     Aqua=“00FFFF”
    

    原文作者提供了两种方式:①是在table的行内写style样式,②是在模板里面添加样式。
    这里采用的是第一张方式,有需求的可以看下原文。
    【侵删】

    如何改掉中直接添加背景颜色,导出的表格不能自定义背景颜色的问题,请看
    JS导出有背景色的表格Excel如何去掉背景色

    展开全文
  • js将网页表格导出为excel表格(兼容各种浏览器)
  • 首先,在网页源代码的最后导入jquery的两个包。 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script> <script src=...
  • jQuery网页表格导出Excel文件是一款一键导出Excel文件表格代码。
  • 如浏览器在安装时有“允许访问敏感页面”或者“在隐身模式下启用”选项,请设置为允许,插件才能在页面运行。360安全浏览器右键点击在浏览器地址栏输入se://extensions,选中“开发者模式”,然后点击“加载已解压...
  • php里的写两个方法。 作用就是一个网页显示的是班级同学签到情况,网页里有个表格,有好几页。 无论是导出到excel还是word都是导出这一页的这个表格,就是这个方法不跟数据库相连。 请问怎么实现?
  • jQuery网页表格导出Excel文件是一款一键导出Excel文件表格代码。
  • 输出时使用类似HTML表格形式:导出EXCEL即可。
  • 网页表格数据导入到Excel中的方法:第一步,将包括所需表格的网页打开,并按CTRL C把网址复制到剪贴板,以备下一步使用。第二步,打开运行Excel软件,单击菜单栏中的“数据→导入外部数据→新建Web查询”,打开...
  • 在工作中,我们有时会遇到这样的需求,比如:要把页面的表格数据导出为Excel文件。在此记录下自己用的解决方法。代码如下: function tableToExcel(data){ //要导出的数据,table表格字符串 var str = data; ...
  • js网页表格数据导出excel文件代码是一款基于js实现的网页table表格导出Excel文件代码。适用浏览器:360、FireFox、Chrome、Opera、傲游、搜狗、世界之窗. 不支持Safari、IE8及以下浏览器。 javascript
  • 上班族们在工作中是否遇到过从自己工作的平台或者某个系统里面向外导出表格材料时,明明导了出来,看着也是表格格式,却打不开。。。抓狂,这里给大家分享下如何去解决这个问题。1、首先看下大家遇到的是不是这种...
  • 通过jQuery技术,把页面表格导出Excel,导出时解决纯数据导出后显示科学计数法和日期型导出后为#号显示问题
  • c# 抓取网页数据并导出到excel表格

    千次阅读 2018-11-07 09:08:10
    引用HtmlAgilityPack.dll程序集 关于HtmlAgilityPack的介绍参考下面这个链接 ...amp;timestamp=1541552604&amp;ver=1229&amp;signature=uDJvEN99KoVng8qAptQ1Sd-DXMbqVbqW0Y8FHAZUU7uw1gL5fPrQB2rxHr...
  • 当在使用php导出excel表格的时候,有时需要将某一列专门设置成文本属性 方法: 在需要设置属性的的<td>标签中 添加 style='vnd.ms-excel.numberformat:@' 转载于:...
  • jQuery将网页表格转换为excel文件导出代码,可添加表格数据,表格样式是基于bootstrap响应式的。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 18,412
精华内容 7,364
关键字:

导出网页上的表格