JS 打印控制

JS 打印控制

var PrintStartString = "<!--打印開始標示符-->";//設置打印開始區域
var PrintEndString   = "<!--打印結束標示符-->";//設置打印結束區域

var HtmlText        = window.document.getElementById('PrintWindow').innerHTML;//獲取要打印區域的原始元素內容
var PrintStartIndex = HtmlText.indexOf(PrintStartString) + PrintStartString.length;//打印開始字符索引號
var PrintEndIndex   = HtmlText.indexOf(PrintEndString);//打印結束字符索引號

var PrintHtml       = HtmlText.substring(PrintStartIndex, PrintEndIndex);//根據字符串開始位置以及字符串結束位置在文本中截出須要打印的html
window.document.body.innerHTML = PrintHtml;  //將要打印的內容徹底填充進整個正文元素中
window.print();//執行窗口打印方法
相關文章
相關標籤/搜索