Распечатайте одно Div (необходимо решение, которое работает и в IE11!) [dублировать]

У меня динамический класс div. Элементы внутри div динамически заполняются через запросы веб-службы backend ajax. : -

<div class="hidden">

       <asp:Button ID="Button1" runat="server" 
        Height="23px" style="margin-top: 0px" Width="69px" text="Print" OnClientClick="PrintElem('#hidden'); return false;"/>
</div>

внутри этого div-класса, список элементов, которые динамически заполняются. Я пытаюсь использовать кнопку печати внутри этого класса div для печати всех элементов.

function PrintElem(elem) {
            Popup($(elem).html());
        }

        function Popup(data) {
            var mywindow = window.open('', '.hidden', 'height=400,width=600');
            mywindow.document.write('<html><head><title>Pharmacy List</title>');
            /*optional stylesheet*/ //mywindow.document.write('<link rel="stylesheet" href="main.css" type="text/css" />');
            mywindow.document.write('</head><body >');
            mywindow.document.write(data);
            mywindow.document.write('</body></html>');

            mywindow.print();
            mywindow.close();

           return true;
        }

* Это отлично работает для всех веб-браузеров, за исключением IE. *

1
задан 26 August 2013 в 21:41

0 ответов

Другие вопросы по тегам:

Похожие вопросы: