2012-04-30 69 views
0

我試圖打印顏色框jQuery的顏色框打印窗口

$(".print-invoice").on("click", function(event){ 
    window.print(); 
    return false; 
}); 

這將打印整個頁面的內容之外,文件路徑是彈出式廣告/ info.html裏

+0

可能重複(HTTP [只打印

?] ://stackoverflow.com/questions/468881/print-div-id-printarea-div-only) – nu6A

+0

@ N0nh4x0r not不知道你認爲div打印和彩盒打印是可能的重複? – AlwaysANovice

+0

@Walahh有什麼區別?? !!從我有限的知識中,我認爲'colorbox'是用'div's和/或'span's'構建的! – nu6A

回答

0

你可以試試這個:

$(".print-invoice").click(function() { 
    $('#the_Iframe_ID')[0].print(); 
}); 
+0

$('#myid')[0] .print(); // console - 不是函數 – LeBlaireau

+0

Try:$(「#the_Iframe_ID」)。get(0).contentWindow.print(); – Zuul

0

其數月中下旬,但對於其他人的利益誰可能會遇到這樣的: 如果使用iframe來顯示該內容的內容,然後打印按鈕將只在彩盒中打印什麼。要使用iframe中,iframe設置設置爲true:

$(document).ready(function(){ 
    $(".linktocolorbox").colorbox({iframe:true}); 
});