求助各位朋友 关于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>