请问如何用asp打印网页中的内容?(100分)

  • 主题发起人 主题发起人 频子
  • 开始时间 开始时间

频子

Unregistered / Unconfirmed
GUEST, unregistred user!
用Asp访问数据库,请问如何在网页上添加一个按钮,
使得可以打印网页的内容?有这样的控件吗?
 
window.print
 
什么意思?是asp中有这个函数吗?
不好意思,我刚开始学ASP,很多都不懂。
 
这是Jscript语句。
把下面的东东拷到你的页面中,去试一下。
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
<!--

function button1_onclick() {
window.print();
}

//-->
</SCRIPT>
</HEAD>
<BODY>

<P><INPUT id=button1 name=button1 type=button value=Button LANGUAGE=javascript onclick="return button1_onclick()"></P>

</BODY>
</HTML>
 
谢了,不过如果我希望打印指定范围的内容,比如一个表格的数据又该怎么办呢?
 
没法实现,做一个单独的页面for print
<%
if Instr(Request.ServerVariables("HTTP_USER_AGENT"),"MSIE")<>0 then 'IE
%>
<!--
<object id="WebBrowser1" classid="clsid:8856F961-340A-11D0-A96B-00C04FD705A2" width="0" height="0"></object>
<input type="button" value="print this page" name="B1" onclick="javascript:print()">
<script language="javascript">
function print()
{
WebBrowser1.ExecWB(6,4);
}
</script>
-->
<%
else 'Netscape

Response.Write "<form><input type=""button"" value=""print this page"" name=""B1"" onclick=""window.print()""></form>"&amp
vbCrLf
end if
%>
 
<FONT color=midnightblue>我很关注。。。</FONT>
 
接受答案了.
 
我想一般是无法用ASP来实现随心所欲地打印页面的,只有找个ActiveX控件,我找了一些
不是免费的,真是......
 
后退
顶部