在我的页面上隐藏标签,并在打印页面上显示它'(当点击按钮)使用asp.net

在我的页面上隐藏标签,并在打印页面上显示它'(当点击按钮)使用asp.net

问题描述:

我们在Jquery帮助下使用asp.net设计一个网站,我们在模式弹出窗口中显示一些信息。它成功地工作。现在我的问题是我们使用模态弹出窗口显示一些信息,我们需要打印预览页面中的信息,我们也需要打印。但是现在只有链接按钮在打印预览页面中显示,但是我们既需要在打印预览页面中也显示整个页面还包括模式弹出信息和硬拷贝在我的页面上隐藏标签,并在打印页面上显示它'(当点击按钮)使用asp.net

+0

[将jquery对话框的内容打印到打印机]的可能副本(http://*.com/questions/21001831/print-content-of-jquery-dialog-to-a-printer) – Luca

基本上有几种方法来实现这一点。 但我认为最好的一个是通过CSS来做到这一点:

有两种选择:

  1. 添加“打印”状态,自己的CSS;

地址:

<link rel="stylesheet" href="..." media="print"> 

你也可以像投影一些其他的东西指定media="..."

  1. 使用媒体查询;
  2. 简单:

    @media print { 
        //override your stiles here, display: block or whatever 
    } 
    

    的想法覆盖此块内的所有必需的类。

开始=>