2013-08-18 30 views
0

我有一個網頁,
我舉一個選項使用js函數window.print()選擇元素標籤出現在打印

的頁面也還包含<select>元素,
將其打印出來我要打印選擇列表顯示爲標籤,
我知道我有使用:

@media print 
{ 
} 

但是我怎麼定義它,

回答

0

你得有兩個相同的元素在你的頁面

  1. SELECT元素 - 這是媒體的屏幕上是可見的和隱藏在介質打印
  2. 標籤/ Div元素 - 其中將包含選定的值,並會在介質打印可見和隱藏在媒體屏幕

例如:

<SELECT class='noPrint'><OPTION></OPTION></SELECT> 
<DIV class='Print'>[selected value of SELECT element]</DIV> 

@media print 
{ 
    .noPrint 
    { 
     display:none; 
    } 
    .Print 
    { 
     display:inline-block; 
    } 
} 

的定義見here媒體類型