javascript 時間格式javascript
1 Date.prototype.format = function (format) { 2 var o = { 3 "M+": this.getMonth() + 1, //month 4 "d+": this.getDate(), //day 5 "h+": this.getHours(), //hour 6 "m+": this.getMinutes(), //minute 7 "s+": this.getSeconds(), //second 8 "q+": Math.floor((this.getMonth() + 3) / 3), //quarter 9 "S": this.getMilliseconds() //millisecond 10 } 11 if (/(y+)/.test(format)) format = format.replace(RegExp.$1, 12 (this.getFullYear() + "").substr(4 - RegExp.$1.length)); 13 for (var k in o) if (new RegExp("(" + k + ")").test(format)) 14 format = format.replace(RegExp.$1, 15 RegExp.$1.length == 1 ? o[k] : 16 ("00" + o[k]).substr(("" + o[k]).length)); 17 return format; 18 }
javascript 調用word 進行打印java
function viewToOrder() { try { //獲取Word 過程 //請設置IE的可信任站點 wdapp = new ActiveXObject("Word.Application"); } catch (e) { alert("沒法調用Office對象,請確保您的機器已安裝了Office並已將本系統的站點名加入到IE的信任站點列表中!"); wdapp = null; return; } try { wdapp.Documents.Open("f:\\2.doc"); //打開本地(客戶端)word模板 wddoc = wdapp.ActiveDocument; //找到Word中的對應書籤,替換其內容 wddoc.Bookmarks("OrderDate").Range.Text = new Date().format("yyyy-MM-dd hh:mm:ss"); wddoc.Bookmarks("Address").Range.Text = "珠海拱北跨境工業區鴻豐大廈B409"; wddoc.Bookmarks("Checkout").Range.Text = "$ 142.90"; contentRange = wddoc.Bookmarks("List").Range; var objTable = wddoc.Tables.Add(contentRange, 3, 2) //插入5行3列表格 //設置表格無邊框 objTable.Borders.InsideLineStyle = 0; objTable.Borders.OutsideLineStyle = 0; //設置列寬 objTable.Columns(1).Width = 200; objTable.Columns(2).Width = 60; //寫入表格內容 //for (i = 0; i < 5; i++) { // for (j = 0; j < 3; j++) { // objTable.Cell(i + 1, j + 1).Range.Text = i + "" + j; // } //} objTable.Cell(1, 1).Range.Text = "日本裝殺牠死煙霧殺蟲劑10G"; objTable.Cell(1, 2).Range.Text = "67.00*1"; objTable.Cell(2, 1).Range.Text = "8月特價溫氏好味熟雞-鹽焗味"; objTable.Cell(2, 2).Range.Text = "48.00*1"; objTable.Cell(3, 1).Range.Text = "立頓絕品醇奶茶臺式凍烏龍 10X19G"; objTable.Cell(3, 2).Range.Text = "27.90*1"; wdapp.visible = false; //word模板是否可見 wddoc.saveAs("f:\\PrinterTemp2.doc"); //保存臨時文件word //wdapp.Application.Printout(); //調用自動打印功能 wdapp.quit(); wdapp = null; alert("開始打印"); } catch (e) { alert(e.message); } }
Word 模板 2.docweb
澳門便利店 送貨地點:<書籤 Address>地點</書籤> 下單時間:<書籤 OrderDate>時間<<書籤> ********************************************** 訂單詳細: <書籤 List>詳細</書籤> ********************************************** 合計:<書籤 Checkout>合計<書籤>
缺陷:該web打印小票解決方案必須服務器裝office服務器