分享
 
 
 

页面中的打印按钮可以选择相应的打印区域

王朝other·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

有什么问题请到<a href='/bbs/forums.php?fid=21'>论坛</a>中发表<br>

<!--# 特效来源:http://www.webjx.com/js -->

<!-- 把下列代码加到<body>区域中 -->

<script language="JavaScript">

<!--

//该函数在调用过程中只需要在将要点击的单元格内的onclick事件中调用showme函数即可

//function showme(obj1, obj2)该函数主要为使点击的对象高亮度显示,并调用moveme函数,参数obj1为母体即<div>标签的id,obj2为点击对象本身

//function moveme(obj)该函数判断单元的移动,并调用相应的函数处理,obj参数为母体

//function moveup(obj,objtop)该函数使一个单元向上移动,参数obj为母体,objtop为母体的本身最高高度

//function movedown(obj,objbuttom)该函数使一个单元向下移动,参数obj为母体,objbuttom为母体的本身最低高度

var headHeight = 22;//每个标题的高度

var bodyHeight = 160;//母体高度

var objcount = 6;//项目的个数,要改变了项目的个数别忘了该这个东西

var step = 6;//移动速度(请确认可以被'bodyHeight-headHeight'整除,当前的设定可选速度为1,2,3,6,23,138)

var moving = false;//是否有移动的项目

function showme(obj1, obj2)

{

//以下循环为改变标题的背景颜色

if (moving)

return;

moving = true;

for(i=0;i<document.all.tags("td").length;i++)

if (document.all.tags("td")[i].className.indexOf('headtd') == 0)

document.all.tags("td")[i].className = 'headtd1';

obj2.className = 'headtd2';

moveme(obj1);

}

function moveme(obj)

{

idnumber = parseInt(obj.id.substr(4));

objtop = headHeight * (idnumber - 1);

objbuttom = bodyHeight + headHeight * (idnumber - 2);

currenttop = parseInt(obj.style.top);

if (currenttop >= objbuttom)

{

//检验出每一个应该向上移动的层

countid = 1;

for(i=0;i<document.all.tags("div").length;i++)

if (document.all.tags("div")[i].id == 'item'+countid+'body')

{

obj = document.all.tags("div")[i];

objtop = headHeight * (countid - 1);

if (countid == idnumber)

{

moveup(obj,objtop,false);

break;

}

else

moveup(obj,objtop,true);

countid++;

}

}

else if ((currenttop <= objtop) && (idnumber < objcount))

{

//检验出每一个应该向下移动的层

idnumber++;

countid = objcount;

for(i=document.all.tags("div").length-1;i>=0;i--)

if (document.all.tags("div")[i].id == 'item'+countid+'body')

{

obj = document.all.tags("div")[i];

objbuttom = bodyHeight + headHeight * (countid - 2);

if (countid == idnumber)

{

movedown(obj,objbuttom,false);

break;

}

else

movedown(obj,objbuttom,true);

countid--;

}

}

}

function moveup(obj,objtop,ismove)

{

currenttop = parseInt(obj.style.top);

if (currenttop > objtop)

{

obj.style.top = currenttop - step;

setTimeout('moveup('+obj.id+','+objtop+','+ismove+')',1)

return;

}<center>

<script language="javascript">

function preview()

{

bdhtml=window.document.body.innerHTML;

sprnstr="<!--startprint-->";

eprnstr="<!--endprint-->";

prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17);

prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));

window.document.body.innerHTML=prnhtml;

window.print();

//prnform.htext.value=prnhtml;

//prnform.submit();

//alert(prnhtml);

}

</script>

这些内容是不会被打印的<br>

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

<center>本部分以上不被打印</center>

<!--startprint-->

<table width="70%" align="center" bgcolor="#0000FF" cellpadding="2" cellspacing="1">

<tr bgcolor="#6699FF">

<td>

<div align="center">标题一</div>

</td>

<td>

<div align="center">标题二</div>

</td>

<td>

<div align="center">标题三</div>

</td>

<td>

<div align="center">标题四</div>

</td>

</tr>

<tr bgcolor="#6699FF">

<td> </td>

<td> </td>

<td> </td>

<td> </td>

</tr>

</table>

<!--endprint-->

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++<br>

这些内容是不会被打印的

<div align="center">

<input type="button" name="print" value="预览并打印" onclick="preview()">

</div>

</center>

[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有