頁面資料匯出為word或者excel
1. 快速匯入方法:
在頁面內加入下面的程式碼
EXCEL
<%
Response.ContentType = "application/vnd.ms-excel";
Response.AddHeader("Content-Disposition", "attachment; filename=FeedBack.xls");
%>
WORD
<%
Response.ContentType = "application/vnd.ms-word";
Response.AddHeader("Content-Disposition", "attachment; filename=FeedBack.doc");
%>
2. 生成的word頁面檢視為web檢視 下面轉化為頁面檢視:
a. <html> 更改:
<html xmlns:v='urn:schemas-microsoft-com:vml' xmlns:o='urn:schemas-microsoft-com:office:office' xmlns:w='urn:schemas-microsoft-com:office:word' xmlns:m='http://schemas.microsoft.com/office/2004/12/omml' xmlns='http://www.w3.org/TR/REC-html40' xmlns='http://www.w3.org/1999/xhtml'>
b. head 內加入下面程式碼:
<!--[if gte mso 9]><xml><w:WordDocument><w:View>Print</w:View><w:TrackMoves>false</w:TrackMoves><w:TrackFormatting/><w:ValidateAgainstSchemas/><w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid><w:IgnoreMixedContent>false</w:IgnoreMixedContent><w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText><w:DoNotPromoteQF/><w:LidThemeOther>EN-US</w:LidThemeOther><w:LidThemeAsian>ZH-CN</w:LidThemeAsian><w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript><w:Compatibility><w:BreakWrappedTables/><w:SnapToGridInCell/><w:WrapTextWithPunct/><w:UseAsianBreakRules/><w:DontGrowAutofit/><w:SplitPgBreakAndParaMark/><w:DontVertAlignCellWithSp/><w:DontBreakConstrainedForcedTables/><w:DontVertAlignInTxbx/><w:Word11KerningPairs/><w:CachedColBalance/><w:UseFELayout/></w:Compatibility><w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel><m:mathPr><m:mathFont m:val="Cambria Math"/><m:brkBin m:val="before"/><m:brkBinSub m:val="--"/><m:smallFrac m:val="off"/><m:dispDef/><m:lMargin m:val="0"/> <m:rMargin m:val="0"/><m:defJc m:val="centerGroup"/><m:wrapIndent m:val="1440"/><m:intLim m:val="subSup"/><m:naryLim m:val="undOvr"/></m:mathPr></w:WordDocument></xml><![endif]-->
OK了!
ps:記得html不能引入外部css檔案 都寫在一個檔案中,這樣word檔案才能取到頁面樣式。
3.如果你的頁面用的form runat=‘server’標籤 並且設定顯示編輯標記,那麼可能會出現如下不如人意的效果,刪掉form標籤即可。
相關文章
- 將資料庫中資料匯出為excel表格資料庫Excel
- NPOI匯出和匯入Excel,Word和PDFExcel
- node 抓取api資料匯出為excel表格APIExcel
- 資料庫文件編寫,如何通過Navicat把表導成表格?資料庫快速匯出為excel表格資訊,excel匯出到word表格資料庫Excel
- vue+element + table將選中的資料匯出為excel(匯出的是當前頁選中的資料)VueExcel
- excel匯出、mysql分頁ExcelMySql
- EasyPoi, Excel資料的匯入匯出Excel
- vue匯出excel資料表格功能VueExcel
- 用php把資料匯出excelPHPExcel
- vue2.0 匯出Excel表格資料VueExcel
- Dcat admin使用Laravel Excel匯出資料LaravelExcel
- vue將表格匯出為excelVueExcel
- SpringBoot圖文教程10—Excel模板匯出|百萬資料匯出|圖片匯出「easypoi」Spring BootExcel
- SpringBoot+Mybatis-plus整合easyExcel批次匯入Excel到資料庫+匯出ExcelSpring BootMyBatisExcel資料庫
- 百萬級別資料Excel匯出優化Excel優化
- EasyOffice-.NetCore一行程式碼匯入匯出Excel,生成WordNetCore行程Excel
- 原生PHP網頁匯出和匯入excel檔案例項PHP網頁Excel
- 匯出excelExcel
- 簡單操作,用excel或者vscode為多行資料新增格式ExcelVSCode
- 如何實現 mysql 匯出資料,驗證頁面正確性?MySql
- php讀取excel檔案資料的匯入和匯出PHPExcel
- 匯出資料為csv格式
- vue+element將資料匯出成excel表格VueExcel
- Java與React輕鬆匯出Excel/PDF資料JavaReactExcel
- php如何將資料匯出成excel表格呢?PHPExcel
- 微信小程式之匯出頁面為doc檔案微信小程式
- 將資料匯出到ExcelExcel
- Excel 表匯入資料Excel
- Oracle 資料匯入ExcelOracleExcel
- Typora配置匯出word
- vue3 匯出為Excel檔案VueExcel
- vue excel匯入匯出VueExcel
- 【實戰教程】使用雲函式將資料表匯出為 Excel 檔案函式Excel
- Python 基於 xlsxwriter 實現百萬資料匯出 excelPythonExcel
- Laravel Excel 怎麼匯出 50W+ 的資料LaravelExcel
- Java匯出ExcelJavaExcel
- Vue匯出ExcelVueExcel
- PHP 匯出 ExcelPHPExcel
- PHP匯出EXCELPHPExcel