国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 語(yǔ)言 > JavaScript > 正文

將頁(yè)面table內(nèi)容與樣式另存成excel文件的方法

2024-05-06 16:24:23
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

本文分析一下將頁(yè)面table內(nèi)容與樣式另存成excel文件的方法,主要介紹style與class之間的區(qū)別問(wèn)題。

在項(xiàng)目做完之余,測(cè)試最近做的一個(gè)論壇,其中有個(gè)導(dǎo)出功能,發(fā)現(xiàn)點(diǎn)擊網(wǎng)頁(yè)導(dǎo)出按鈕之后,將頁(yè)面的table內(nèi)容另存為excel文件后,卻發(fā)現(xiàn)無(wú)法保存表格樣式,經(jīng)過(guò)問(wèn)題分析之后找到根本原因,下面小編就把我的實(shí)現(xiàn)思路給大家分享如下:

問(wèn)題描述:

問(wèn)題分析過(guò)程:

1.table表格用class,而不是style。導(dǎo)出時(shí)并沒(méi)有導(dǎo)出class定義,若換成style,將顏色樣式直接寫在style中,就會(huì)導(dǎo)出樣式。

style是樣式,在HTML中用這個(gè)來(lái)標(biāo)明屬性樣式,是css中的內(nèi)容,而class是類,申明和定義里面的內(nèi)容,導(dǎo)出頁(yè)面時(shí)并不會(huì)導(dǎo)出定義即class所定義的樣式。

2.將類定義放到table中也可以導(dǎo)出樣式

下面通過(guò)兩種方案解決此問(wèn)題。

處理方案一:

將class="${getClass()}"換成style="color:${getStyle()};"

補(bǔ)充:

 

 
  1. $('#export').click(function () { 
  2. saveAsExcel($('h3').text(), $('#table').html().replace(/()+/gi,'')); 
  3. }); 

其中excel只識(shí)別table,使用saveAsExcel方法自動(dòng)另存時(shí),class定義保存不了;如果手工拷貝粘貼到excel時(shí),class定義就能保存了。

主要還是手工與自動(dòng)拷貝粘貼問(wèn)題

處理方案二:

將在

中定義的類移動(dòng)到
之間即可。類定義樣式的位置問(wèn)題

 

以上內(nèi)容就是本文的全部?jī)?nèi)容,希望大家喜歡。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 科技| 大兴区| 双桥区| 浦城县| 封开县| 玉田县| 马鞍山市| 汕尾市| 姜堰市| 辽宁省| 平利县| 曲周县| 巧家县| 惠水县| 台前县| 清水县| 昌黎县| 富锦市| 临泉县| 前郭尔| 施秉县| 册亨县| 巩留县| 武陟县| 房产| 长岭县| 灌阳县| 涞源县| 大安市| 绥宁县| 固安县| 于都县| 称多县| 铜陵市| 大同县| 武清区| 淅川县| 施秉县| 忻城县| 瑞金市| 东丰县|