2012-02-24 2 views
0

Я новичок в использовании JQuery. Я пытаюсь распечатать предварительный просмотр части страницы JSF, а затем распечатать ее. И я не могу напрямую распечатать часть страницы в качестве требования. Могу ли я сделать предварительный просмотр какой-либо части страницы, как всплывающее окно с помощью цветного окна, а затем распечатать этот всплывающий контент с помощью печатного носителя?JQuery colorbox to print preview

Заранее спасибо.

ответ

1

Я могу сделать это с помощью Colorbox JQuery, но все еще простая проблема ... Я не могу поместить какую-либо ссылку динамически в это всплывающее окно, чтобы ее распечатать.

<link rel="stylesheet" href="colorbox.css" /> 
    <script type="text/javascript" src="http://code.jquery.com/jquery-1.7.1.min.js"></script> 
    <script type="text/javascript" src="colorbox/jquery.colorbox.js"></script> 

    <script type="text/javascript"> 

    $(document).ready(function(){ 
     var a = "<tr><td><a href='#'>Print it</a></td></tr>"; 
     a = $('#printable').html(); 
     $("#button").colorbox({html:a, width:"75%", height:"75%"}); 
    }); 
    </script>