人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

對于打印

對于打印

更新時間:2022-09-28 文章作者:未知 信息來源:網絡 閱讀次數:

JAVA的打印有很多介紹,目前可以實現純文本的打印了,包括在java的應用程序中和applet都可以很好的工作,打印控制也基本能滿足要求.這一部份一下子無法說得詳細.

很多菜菜菜菜菜菜菜菜菜菜菜菜菜到不能再菜的鳥,其實是在IE中實現打印,非說是什么JSP,JAVA的打印,我建議這些同志們先不要學編程,還是了解一下最基礎的東西.

至于在IE中打印,javascript只能做到打印頁面.如\r
<html>
<a href= javascript:print()>print</a>
<table>
111111111

222222222

這樣是打印了所有內容,那么如果打印頁面中任何一個表格或元素呢?
我們要打印任何一個元素,就要先定位它,也就是有很多表格我們要打哪個?
當然只要給它一個name或ID,就行了.比如\r

<table id=a1>
<tr><td>1111</td><tr>

<table id=a2>
<tr><td>2222</td><tr>


現在要打印a1的內容,當然要包括
<table id=a1>
<tr><td>1111</td><tr>

如果取到這些值?
a1.innerHTML就不能包括<table id=a1>自己了.你alert(a1.innerHTML)就會是<TBODY><TR><TD>11111</TD></TR></TBODY>
這當然不對.那么要從它外面取它的內容,a1.parentElement.innerHTML,它的parentElement是body,而body的innerHTML又不是我們要的,所以要在我們要
的元素外加一個包裝,比如\r
<span>
<div>都行,它只把
<table id=a1>
<tr><td>1111</td><tr>
包起來,那么
<table id=a1>
<tr><td>1111</td><tr>
的parentElement.innerHTML就是自己了.如\r

<span>
<table id=a1>
<tr><td>1111</td><tr>

</span>
<span>
<table id=a2>
<tr><td>2222</td><tr>

</span>
這時alert(a1.parnetElement.innerHTML)
看到的就是
<table id=a1>
<tr><td>1111</td><tr>

正是我們要打印的內容,那如果把它打印出來啊?
fp=window.open("",aname,"top=2000000,.....")
fp.document.write(a1.parnetElement.innerHTML);
fp.document.write("<"+"script> print(); </" +"script>");
fp.location.reload();
fp.close();
就是說把當前要打印的內容寫到另外一個頁面中,這個頁面中僅有你要打印的內容,JAVASCRIPT還是打印全頁,但正是你想要的.剛寫進去時新面中的打印不會執行,要reload一下頁面.打完后關了它,就這樣了,下課.

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 普安县| 洞头县| 武威市| 图们市| 广西| 长子县| 从江县| 高邮市| 九江市| 唐河县| 六枝特区| 太白县| 旬邑县| 福安市| 平湖市| 卓资县| 区。| 闽清县| 叶城县| 永新县| 怀来县| 英德市| 黄浦区| 张掖市| 太仆寺旗| 扎囊县| 蒙阴县| 金塔县| 青海省| 新安县| 元阳县| 扎囊县| 皮山县| 江川县| 陕西省| 凤翔县| 凤山县| 竹山县| 东安县| 阿城市| 河西区|