Printing 在div中打印数据

Printing 在div中打印数据,printing,printing-web-page,Printing,Printing Web Page,我有很多div在我的网页中有一些数据&我想使用window.print打印特定div的数据,而不打开任何弹出窗口。我该怎么办?您必须使用如下CSS媒体类型: @media print { #printable { display:block; overflow: visible; } #nonprintable { display:none; }

我有很多div在我的网页中有一些数据&我想使用window.print打印特定div的数据,而不打开任何弹出窗口。我该怎么办?

您必须使用如下CSS媒体类型:

    @media print {
        #printable {
            display:block;
            overflow: visible;
        }

        #nonprintable {
            display:none;
        }
    }
    @media screen {
        body, table, tr, td { font:12px Arial, Helvetica, sans-serif; }
        .divStyles {
            width:850px;
            height:150px;
            border: 1px solid #000;
            background-color: #ccc;
            padding: 15px;
        }
    }

我为您创建了一个示例,请参见演示:

@Oded:先生,我想您不理解这个问题。先读一遍,然后投反对票。