由於項目的需要在一個頁面中選擇列印內容。
把自己要列印的東西用一個DIV層抱起來。例如:
中間有不需要列印了,也用一個DIV層包含起來。利用CSS樣式中的。在不需要列印的圖層中引用class="noprint"就搞定了
JS程式碼:
注意:在選擇列印的時候樣式會遺失,需要在列印之前加上你的列印即可。
$(function(){
$(function(){
> $("#print").click(function(){
var html = window.document.body.innerHTML;
exportCSS("itemVrbjForm",html);
});
//導入樣式到選擇列印
function exportCSS(formName,htmlInfo){
var CSS = " "
" "
""
""
"" ;
$(CSS).appendTo("#" formName);
window.document.body.innerHTML = $("#" formName).html();
window.print();
window.document.body.innerHTML = htmlInfo;
}
});
這樣既可以實現局部選擇列印和局部不選擇列印