1. 程式人生 > >指定window.print 列印區域

指定window.print 列印區域

第一種方法:指定不列印區域
使用CSS,定義一個.noprint的class,將不列印的內容放入這個class內。
細如下:

?
1 2 3 <style media=print type="text/css"> .noprint{visibility:hidden} </style>

要列印的內容。哈哈!

?
1 2 <p class="noprint"
>將不列印的程式碼放在這裡。</p> <a href="javascript:window.print()" rel="external nofollow" target="_self">列印</a>

第二種方法:指定列印區域
把要列印的內容放入一個 span或div,然後通過一個函式列印。

?
1 2 3 4 5 6 7 8 9 10 <span id='div1'
>把要列印的內容放這裡</span> <p>所有內容</p> <div id="div2">div2的內容</div> <a href="javascript:printme()" rel="external nofollow" target="_self">列印</a> <script language="javascript">

相關推薦

指定window.print 列印區域

第一種方法:指定不列印區域 使用CSS,定義一個.noprint的class,將不列印的內容放入這個class內。 細如下: ? 1 2 3 <style media=print

window.print()列印網頁中指定內容的實現方法

方法一: 正常情況下的列印是使用 window.print(); 直接整頁列印,但如果需要列印網頁中定義的部分內容,則可使用如下的方法: 1、在頁面的程式碼頭部處加入JavaScript: <script language=javascript> functio

JavaScript中window.print()列印

       JavaScript中使用window.print()列印方法時,列印的是當前頁的所有內容,所以如果直接在當前頁使用此列印方法應先儲存當前頁面再把列印部分替換當前頁面執行完之後再替換回來;或者新開啟一個頁面,把所列印的部分

window.print()打印頁面指定內容(使用iframe保證原頁面不失效)

class code order 一個 ctype ... html中 -c content 使用window.print()時會出現兩個問題: (1)直接使用window.print() 打印的是整頁內容-->無法實現打印指定區域 (2)打印時替換body中的內

window.print()頁面列印之表格內容分頁填充進行分頁列印

   windwow.print()用於列印當前視窗的內容,很簡便,可當內容特殊並且列印有特殊需求的時候就要繞個圈了。下面是需要列印的表格:     當資料量少的時候像上面的表格一樣,中間的內容只有5條資料,打印出來在紙上會有空白,不太好。中間內

瀏覽器區域性列印:Window.print()--無需外掛,相容IE

Window.print()很強大好不好 ,外掛啥的咱們不稀罕 區域性列印通過樣式和呼叫方法隱藏,詳情見註釋 <html> <head> <meta charset="UTF-8"> <meta http-equiv='Con

Js通過window.print();實現列印

<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>消費記錄PDF<

頁面區域性列印:Window.print()--無需外掛,相容IE

Window.print()很強大好不好 ,外掛啥的咱們不稀罕 區域性列印通過樣式和呼叫方法隱藏,詳情見註釋 <html> <head> <meta charset="UTF-8"> <meta http

window.print 頁面列印

window.print(); window.print()  實際上,是瀏覽器列印功能選單的一種程式呼叫。與點選列印功能選單一樣,不能精確分頁,不能設定紙型,套打的問題更加無從談起,只不過,可以讓使用者不用去點選單,直接點選網頁中的一個按鈕,或一個連結裡面呼叫罷了。事實上,很多使用者都是採用這種方式列印,但

網頁列印的簡單實現 + window.print

網頁列印的簡單實現 最經在做一個web小專案的時候,需要從網頁中打印出表格資料。 由於是第一次接觸網頁列印,所以從網路搜尋了很久,鑑於專案要求的列印功能比較簡單,最終放棄了諸多的開源專案,而是選擇了利用HTML+CSS實現列印功能。 列印整個網頁頁面 這

網頁pdf列印——window.print()

瀏覽器核心是提供了列印功能的,只要在控制檯呼叫window.print()方法就可以將網頁列印成pdf檔案到我們選擇的路徑,但是列印的內容和格式可能不是我們想要的。所以寫這篇部落格介紹一種通用的方法: 下面是整個demo的程式碼: <html>

最簡單的列印方法window.print()

程式碼如下: function preview() {     bdhtml = window.document.body.innerHTML;     sprnstr = " ";   

使用jqprint()實現列印,封裝window.print()

可以輕鬆實現列印網頁上的某個區域請注意!很多朋友遇到 Cannot read property 'opera' of undefined 錯誤問題是juqery版本相容問題解決方法:加入遷移輔助外掛 jquery-migrate-1.0.0.js可解決版本問題引入<sc

OAF 清空指定控件或區域的值

context code ocl tab tex mutable oar != findchild CO if (pageContext.getParameter("ClearBtn") != null) { clearRegion(pageCon

python print列印編碼問題

print()函式自身有限制,不能完全列印所有的unicode字元。 所以要想列印所有unicode字元,得加下面幾行 import io import sys from urllib import request sys.stdout = io.TextIOWrapper(sys

python:print列印時加u的含義

u:表示unicode字串 不是僅僅是針對中文, 可以針對任何的字串,代表是對字串進行unicode編碼。 一般英文字元在使用各種編碼下, 基本都可以正常解析, 所以一般不帶u;但是中文, 必須表明所需編碼, 否則一旦編碼轉換就會出現亂碼。 建議所有編碼方式採用utf8pri

Bug修復window.print()

1、table沒固定寬度,導致列印過程出現換行 2、body被樣式汙染,設定了height:100%;(不知道誰在哪兒設的,反正不是我,直接在要列印的頁面給了body{height:auto}) 除錯方法: 1.Ctrl+A看有沒有空格溢位 2.給所有元素加了border (推薦

指定圖片某塊區域加超連結 (熱點)

使用map標籤可以給指定圖片某塊區域加超連結 使用方法: 1.為map標籤首先加上一個id屬性來為map標籤定義一個唯一的名稱 2.為了保證相容性再加上name屬性,屬性值和id的值相同 注:img中的usemap屬性可引用map中的id或name屬性(由瀏覽器決定)所以

log4j2列印日誌(包含指定logger特殊列印

log4j2.xml<?xml version="1.0" encoding="UTF-8"?> <Configuration status="WARN"> <Appenders> <Console name=

利用htmlparser爬蟲獲取指定完整的完整區域資訊

package com.hundsun.pc; import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.util.Ar