<object ID="WebBrowser1" WIDTH="0" HEIGHT="0"
CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2">
</object>
<input type=button name=print value="print" onclick="WebBrowser1.ExecWB(6,1)">
<input type=button name=print value="printview" onclick="WebBrowser1.ExecWB(7,1)">
<input type=button name=print value="page setup" onclick="WebBrowser1.ExecWB(8,1)">
CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2">
</object>
<input type=button name=print value="print" onclick="WebBrowser1.ExecWB(6,1)">
<input type=button name=print value="printview" onclick="WebBrowser1.ExecWB(7,1)">
<input type=button name=print value="page setup" onclick="WebBrowser1.ExecWB(8,1)">
解决方案 »
- js滚动条,崩溃中。。。各路朋友进来瞧瞧
- 变量需要先声明才能使用吗?
- 如何取得下拉框 onchang之前的值
- 随便一个网页,在地址栏贴上下面代码,你会发现很有意思的现象.呵呵
- 为什么有的时候可以获取(document.getElementById("Button2"))元素对象,有的时候无法获取?谢谢!
- 键盘的控制问题,麻烦大家
- 关于javascript定位的问题
- 请问能改变checkbox框颜色变灰吗
- 如何在文本框中分别验证“汉字”和“英文字符串”的长度,有高分哦!!
- window.open有关问题求助
- 一个javascript的问题.着急,在线等待中..........
- 倾分求助:怎么在js里使<INPUT TYPE="text">不输入全角?顺便给XDJM们拜个早年
@media print{
.print {display:block;}
.notPrint {display:none;}
}
</STYLE>
<span class="print">我能打印</span>
<span class="notPrint">我不会打印</span>
,xml能吧
实际上上我不想把外层修饰的彩色部分打出来,只打内部一个小表格的数据。又不太方便用帧。请教了。
————————————————————
可以的
你这样做。。:
<script language="javascript">
function doPrint() {
if (window.print) {
var p_title = document.all.p_title.innerHTML;
var p_content = document.all.p_content.innerHTML;
var css = '<style type="text/css">' +
'p { line-height: 140%}' +
'.fsubtitle { line-height: 120%}' +
'.ftitle { line-height: 120%; font-size: 18px; color: #000000}' +
'td { font-size: 10px; color: #000000}' +
'</style>' ; var body ='<table width="600" border="0" cellspacing="0" cellpadding="5">' +
' <tr> ' +
' <td class="fbody"> ' +
' <div align="center" class=fsubtitle>' + p_title + '</div>' + p_content +
' </td>' +
' </tr>' +
'</table>'; document.body.innerHTML = '<center>' + css + body + '</center>';
window.print();
}
}
</SCRIPT>
然后。。你把要打印的内容用:
<div name="p_title"></div>
与
<div name="p_content"></div>
限制起来,
然后通过:doPrint()调用,就行了
例如: .print {display:block;}
.notPrint {display:none;}
在你要用到的页面中用<SCRIPT language=JavaScript src="Print.js.js"></SCRIPT>来用到它的。
只是麻烦点。别的办法我不清楚。反正我是这样实现的