日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

PHP生成便于打印的網(wǎng)頁

瀏覽:31日期:2024-01-03 11:04:05
很多新聞和信息站點都提供了一種生成便于打印的網(wǎng)頁的方法,所產(chǎn)生的頁面的排版布局更有利于打印機的打印輸出,這種方法方便了我們從網(wǎng)頁上直接打印我們所需的內(nèi)容,而不必為格式不規(guī)整傷腦筋,或者粘貼到文本編輯器中重新排版。然而,我卻沒看到有多少網(wǎng)站詳細解釋這些是如何實現(xiàn)的,在這里我提供一小段代碼——用PHP來實現(xiàn)生成便于打印的網(wǎng)頁并不是像想象的那么難,希望對大家有幫助。 要生成便于打印的網(wǎng)頁,需要我們做哪些工作呢?這主要取決于你的網(wǎng)站特點,和你想要生成的版式特征,不過有一些基本處理需要完成: 1、;;;;頁寬——生成頁面的寬度必須限制,要打印A4的紙,大約網(wǎng)頁要在630像素寬。 2、;;;;頁面背景色——為了美觀,很多網(wǎng)頁使用了不同的背景色和背景圖片,但是作為要打印的網(wǎng)頁,最合適效果的還是白底黑字為好。 3、;;;;廣告條——移除頁面上的廣告 4、;;;;表格的背景色——我們經(jīng)常在表格中用顏色來強調(diào)信息和標題,這些也必須移除。 5、;;;;鏈接——頁面中的超鏈接也必須改變以使URL可見,例如:<a href=http://www.gbdirect.co.uk/ >GBDirect</a>應顯示為GBDirect (http://www.gbdirect.co.uk/);;6、;;;;菜單——菜單是最難被禁止的,然而如果你的頁面是使用模板來構(gòu)建的話,那么最簡單的方法是換用便于打印的沒有菜單的模板。 這些生成便于打印頁面的所有方法,都是非常簡單的,需要實現(xiàn)的時候你可以被下面的代碼放到網(wǎng)頁中: <? //從環(huán)境變量中得到文件的相對路徑 $page=substr($SCRIPT_NAME,1); // 顯示一個圖標并連接到Printer Friendly Pages // 便于打印頁面的生成程序pfp.php ?> <a href="pfp.php?page=<?=$page?>">;<img src="printer.gif" width="36" height="36" border="0" ;;;alt="Click here to produce a printer friendly page"> ;;<font face="arial, helvetica" size="2"> ;;;;Printer Friendly Version ;;</font> </a>;;;;把當前頁面的名稱傳遞到pfp.php程序中,這個程序使用PHP的“file”函數(shù)把頁面作為一個字符串來處理。當這個頁面被載入的時候,程序就可以增加、改寫或刪除HTML片段。 <? ereg('^.*/',$SCRIPT_FILENAME,$tmp); $page_path = substr($tmp[0],0,-1); ?> <html> <head> ;;<base href="http://<? echo $HTTP_HOST ?>/"> ;;<meta name="robots" content="no index, no follow"> ;;<title>Printer Friendly Page</title> </head> <body bgcolor="white"> <font face="Arial,Helvetica"> <table border="0" cellpadding="5" cellspacing="0" width="630" > ;;<tr> ;;;;<td valign="top"> ;;;;;;<? // check if the filename for the page exists if (!file_exists("$page.inc")) { ;;;echo "<strong>Error - The page <?=$page?>". "does not exist on this site.</strong>"} else { ;;// 得到頁面的內(nèi)容并把它放到一個字符串中 ;;$fcontents = join('', file("$page.inc")); ;;// 忽略顏色屬性,轉(zhuǎn)換以’ignore’替代’color’ ;;;;;$fcontents = ereg_replace('color','ignore',$fcontents); ;;// 去除超鏈接中的 “_blank” ;;$fcontents = ereg_replace('target="_blank"','',$fcontents); ;;// 替換</a>標記 ;;$fcontents = ereg_replace('</a>','',$fcontents); ;;// 顯示URL的絕對地址 ;;$fcontents = ereg_replace('<a[^h]*href="(http://[^"]*)"[^>]*>;([^]*)', ;;'<strong>2</strong><em>(1)</em>',$fcontents); ;;// 把相對鏈接轉(zhuǎn)為絕對鏈接 ;;$fcontents = ereg_replace( ;;;;;;'<a[^h]*href="([^"]*)"[^>]*>([^]*)', ;;;;;;;"<strong>2</strong><em>(http://$HTTP_HOST/1)</em>";, ;;;;;$fcontents); ;;// 背景顏色改回白色 ;;$fcontents = ereg_replace('<body bgignore','<body bgcolor',;;$fcontents); ;// if any markers left restore link end element ;$fcontents = ereg_replace('','</a>',$fcontents); ;// 輸出頁面 ;echo $fcontents; ;;;;;;;} ;;;;;;?> ;;;;</td> ;;</tr> ;;<tr> ;;;;<td align="center"><hr width="90%"></td> ;;</tr> ;;;;<tr> ;;;;<td align="center"> ;;;;;;<? include("$page_path/footer.inc"); ?> ;;;;</td> ;;</tr> ;;</table> ;;</font> ;;</body> </html> 這樣便于打印的頁面就生成了,希望對大家能有幫助。 (譯自PHPBulider/Mark Spink);
標簽: PHP
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
欧美特黄a级高清免费大片a级| 六月丁香综合在线视频| 精品久久亚洲| 国产精品成人3p一区二区三区| 只有精品亚洲| 蜜桃视频在线观看一区二区| 亚洲天堂av资源在线观看| 天堂成人国产精品一区| 久久午夜影视| 日韩1区2区3区| 欧美视频精品全部免费观看| 日韩国产在线一| 国产日韩一区| 国产成人久久| 欧美高清不卡| 亚久久调教视频| 综合色就爱涩涩涩综合婷婷| 日韩av网站在线观看| 国产精品.xx视频.xxtv| 亚洲综合在线电影| 亚洲精选91| 另类欧美日韩国产在线| 99精品视频在线| 蜜臀久久久久久久| 国产精品久久久久毛片大屁完整版| 成人精品高清在线视频| 日韩亚洲国产欧美| 麻豆精品视频在线| 亚洲欧美日韩专区| 丁香婷婷久久| 夜夜精品视频| 国产亚洲欧美日韩精品一区二区三区 | 国产精品乱战久久久| 91精品亚洲| 日本免费新一区视频| 欧美成人基地| 久久永久免费| 蜜臀久久99精品久久久久宅男 | 日韩成人一级| 免费观看久久av| 91精品国产自产在线丝袜啪| 在线视频观看日韩| 精品福利久久久| 国产三级精品三级在线观看国产| 日韩精品永久网址| 国产精品一区亚洲| 亚洲精品看片| 亚洲少妇在线| 久久高清精品| 日本不卡免费高清视频在线| 国产精品久久久久久久久久妞妞 | 国产一区不卡| 国产日韩欧美三级| 亚洲一二av| 午夜一级久久| 美女久久一区| 亚洲午夜精品久久久久久app| 欧美日本二区| 日韩三级视频| 亚洲91网站| 日本亚洲三级在线| 伊人久久一区| 91亚洲精品在看在线观看高清| 国产一区清纯| 伊人精品一区| 欧美日韩国产一区精品一区| 久久久蜜桃一区二区人| 色爱综合av| 欧洲精品一区二区三区| 毛片不卡一区二区| 欧美黑人巨大videos精品| 日韩激情中文字幕| 欧美一区二区三区久久精品| 青青国产精品| 卡一卡二国产精品| 久久激情中文| 成人国产精品一区二区免费麻豆| 美女视频黄久久| 国产精品久久久久久久久久久久久久久 | 日韩欧美自拍| 日韩亚洲在线| 一本一道久久a久久| 日韩国产成人精品| 97精品久久| 欧美韩一区二区| 色婷婷亚洲mv天堂mv在影片| 欧美成a人免费观看久久| 在线亚洲免费| 国产极品久久久久久久久波多结野| 国产一区二区三区国产精品| 麻豆久久精品| 国产欧美三级| 日韩一区二区三区在线免费观看| 亚洲精品电影| 久久国产免费看| 国产伦乱精品| 天堂资源在线亚洲| 久久av一区| 国产高清不卡| 亚洲视频www| 粉嫩av一区二区三区四区五区| 久久国产中文字幕| 日韩免费av| 国产欧美高清视频在线| 亚洲精品高潮| 久久高清一区| 亚洲国内欧美| 国产精品视频首页| 蜜桃久久av一区| 国产成人免费精品| 国产日本亚洲| 国产免费av一区二区三区| 中文字幕一区二区精品区| 精品国模一区二区三区| 美女免费视频一区| 亚洲欧洲另类| 精品在线网站观看| 五月精品视频| 国产欧美一区二区三区国产幕精品| 99视频在线精品国自产拍免费观看| 精品久久影院| 一区二区三区四区在线看| 欧美成人日韩| 欧美激情久久久久久久久久久| 免费人成黄页网站在线一区二区 | 九九久久电影| 色婷婷狠狠五月综合天色拍| 日韩欧美一区二区三区在线观看| 99久久婷婷| 日韩三级久久| 丰满少妇一区| 国产视频一区免费看| 青青草伊人久久| 亚洲激情久久| 欧美日韩一区二区三区四区在线观看| 麻豆91精品视频| 在线综合亚洲| 国产精品99久久精品| 99xxxx成人网| 精品国内亚洲2022精品成人| 亚洲一区激情| 麻豆精品视频在线观看免费| 亚洲一区二区网站| 日韩av午夜在线观看| 国产精品igao视频网网址不卡日韩| 久久精品系列| 免费日韩av| 久久精品一区| 久久都是精品| 国产一区二区三区网| 久久中文视频| 国产精品一区二区三区av麻| 日韩伦理福利| 日本中文字幕一区二区视频| 国产福利电影在线播放| 蜜臀精品一区二区三区在线观看| 麻豆精品视频在线观看视频| 亚洲免费婷婷| 久久午夜影院| 亚洲日本国产| 免费久久久久久久久| 国产欧美日韩视频在线| 一区在线观看| 国产精品精品| 日韩国产91| 日本欧洲一区二区| 蜜桃国内精品久久久久软件9| 国产午夜精品一区在线观看| 香蕉久久国产| 亚洲免费激情| 欧美亚洲激情| 国产欧美一区二区三区精品酒店| 日韩动漫一区| 亚洲精品97| 久久亚洲二区| 在线视频日韩| 国产精品女主播一区二区三区| 久久天堂av| 日韩成人高清| 91精品推荐| 欧美日韩精品免费观看视频完整| 日本精品黄色| 激情中国色综合| 福利一区二区免费视频| 久久三级中文| 加勒比视频一区| 欧美片第1页| 视频一区在线播放| 久久婷婷丁香| 亚洲综合三区| 亚洲精品高潮| 久久超级碰碰| 国产伦久视频在线观看| 婷婷国产精品| 久久香蕉精品| 国产另类在线| 成人三级高清视频在线看| 亚洲精品91| 奇米777国产一区国产二区| 国产一区福利|