Jquery打印色盒窗口

Jquery打印色盒窗口,jquery,printing,popup,window,colorbox,Jquery,Printing,Popup,Window,Colorbox,我正试图打印一个彩盒的内容 $(".print-invoice").on("click", function(event){ window.print(); return false; }); 这将打印整个页面,文件路径为popups/info.html您可以尝试以下操作: $(".print-invoice").click(function() { $('#the_Iframe_ID')[0].print(); }); 虽然晚了几个月,但为了其他可能遇到这种情况的人的利

我正试图打印一个彩盒的内容

$(".print-invoice").on("click", function(event){
    window.print();
  return false;
});
这将打印整个页面,文件路径为popups/info.html

您可以尝试以下操作:

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

虽然晚了几个月,但为了其他可能遇到这种情况的人的利益: 如果使用iframe显示内容,则该内容中的打印按钮将仅打印颜色框中的内容。要使用iframe,请将
iframe
设置设置为true:

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

下面是我关于内部HTML的解决方案,其中包含同一类的多个div


N0nh4x0r可能存在重复ツ 不知道你怎么认为div打印和彩盒打印可能是重复的@瓦拉,有什么区别??!!,根据我有限的知识,我认为
colorbox
是用
div
s和/或
span
s???构建的$('#myid')[0]。打印()//控制台-不是函数try:$(“#Iframe_ID”).get(0).contentWindow.print();