2016-08-03 9 views
0

Wir gestalten eine Website mit asp.net mit Hilfe von Jquery zeigen wir einige Informationen in Modal Popup. Es funktioniert erfolgreich. Jetzt meine Frage ist, was wir zeigen einige Informationen mit modalen Popup, wir brauchen diese Informationen in der Druckvorschau Seite und wir müssen drucken, dass auch. Aber jetzt nur Verknüpfung Schaltfläche wird in Druckvorschau Seite, angezeigt, aber wir müssen beide, was wir zeigen ganze Seite modale Popup-Informationen auch in der Druckvorschau Seite und Hardcopy zu.hide Etikett auf meiner Seite und zeigen Sie es auf der Druckseite '(wenn klicken) mit asp.net

+0

Mögliches Duplikat von [Inhalt des jquery-Dialogfelds zu einem Drucker drucken] (http://stackoverflow.com/questions/21001831/print-content-of-jquery-dialog-to-a-printer) – Luca

Antwort

0

Grundsätzlich gibt es mehrere Möglichkeiten, dies zu erreichen. aber meiner Meinung nach die beste ist dies über CSS zu tun:

Es gibt zwei Möglichkeiten:

  1. eigene CSS hinzufügen für „print“ Zustand;

Anzahl:

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

Sie können auch media="..." für einige andere Sachen wie Projektion angeben und etc.

  1. Verwenden Medien-Anfragen;

Ganz einfach:

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

Die Idee, alle notwendigen Klassen innerhalb dieser Blöcke außer Kraft zu setzen.

Verwandte Themen