Я пытаюсь напечатать только содержимое ColorBoxJquery окно печати Colorbox
$(".print-invoice").on("click", function(event){
window.print();
return false;
});
Это печатает всю страницу, путь к файлу всплывающие окна/info.html
Я пытаюсь напечатать только содержимое ColorBoxJquery окно печати Colorbox
$(".print-invoice").on("click", function(event){
window.print();
return false;
});
Это печатает всю страницу, путь к файлу всплывающие окна/info.html
Вы можете попробовать это:
$(".print-invoice").click(function() {
$('#the_Iframe_ID')[0].print();
});
$ ('# myid') [0] .print(); // console - не является функцией – LeBlaireau
Попробуйте: $ ("# the_Iframe_ID"). get (0) .contentWindow.print(); – Zuul
Its несколько месяцев с опозданием, но в пользу кого-то, кто может прийти через это: Если вы используете IFRAME для отображения содержимого, а затем кнопку печати в том, что содержание будет только напечатайте что-то в colorbox. Чтобы использовать IFRAME, установите параметр iframe
истина:
$(document).ready(function(){
$(".linktocolorbox").colorbox({iframe:true});
});
Вот мое решение на внутренней HTML с несколькими дивы с таким же классом
Возможные продублировать (HTTP [Печать
только?] : //stackoverflow.com/questions/468881/print-div-id-printarea-div-only) – nu6A@ N0nh4x0r ツ не уверен, как вы думали, что печать на печатной плате и печать цветной бумаги возможны дубликаты? !! – AlwaysANovice
@ Валах, какие различия? !!, из моих ограниченных знаний, я думаю, что 'colorbox' построен с' div 'и/или' span '?? !! – nu6A