求助各位朋友 关于asp页面打印 问题
一个asp新闻网站, 打开新闻内容页面后,用浏览器(IE6)自带的打印功能打印时 ,右边好多字打印不出来, 怎么设置使打印时能把文章全部打印出来? 比如加个打印按钮来控制怎么做? 或者让它打印时每行定义多少个字,多出来的自动换下一行打印??求助各位大虾啊 实在急用。。。
还有 我只需要打印一个table里文章的内容 而包括进来的 top.asp 和 bottom.asp的内容都是不要打印的, 怎么写这个打印按钮的函数啊?
程序代码:<script>
function print(d){
for(i=0;i<3;i++){
if(i==d) eval("div"+i).style.visibility="visible";
else eval("div"+i).style.visibility="hidden";
} document.all.wb.ExecWB(7,1);
for(i=0;i<3;i++){
eval("div"+i).style.visibility="visible";
} }
</script>
<div id=div0>
<OBJECT classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height=0 id=wb name=wb width=0></OBJECT>
<input type=button value= 打印预览 onclick="wb.execwb(7,1)">
<input type=button onClick=document.all.wb.ExecWB(6,1) value=" 打印">
<input type=button value=打印表格1 onclick=print("1")>
<input type=button value= 打印表格2 onclick=print("2")></div>
<div id=div1>
表格一:<br>
<table>
<tr><td>1111</td><td>1111</td><td>1111</td></tr>
<tr><td>1111</td><td>1111</td><td>1111</td></tr>
<tr><td>1111</td><td>1111</td><td>1111</td></tr>
</table>
</div>
<div id=div2>
表格二:<br>
<table>
<tr><td>2222</td><td>2222</td><td>2222</td></tr>
<tr><td>2222</td><td>2222</td><td>2222</td></tr>
<tr><td>2222</td><td>2222</td><td>2222</td></tr>
</table>
</div>