修改数据后关闭本页很简单,直接javascript可以实现:window.close()
如果你处理修改数据的页面是在子窗口,则需要加上parent,即:parent.window.close()
<OBJECT id=WebBrowser height=0 width=0classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 VIEWASTEXT>
</OBJECT>
<br>
<input type="button" value="确定打印" onclick="document.all.WebBrowser.ExecWB(6,1)">
<input type="button" value="页面设置" onclick="document.all.WebBrowser.ExecWB(8,1)">
<input type="button" value="打印预览" onclick="document.all.WebBrowser.ExecWB(7,1)"><br>
<br>
<div align="left" class="h15">
<font color="red"
size ="+1" >注意 </font >,请按如下设置才能正常打印: <br
>
1,工具-Internet 选项-安全选项卡-点击受信任的站点-再点击站点-输入:http://xxxxxx,把下边那个复选框:对该区域中的所有站点要求服务器验证(https)前的勾去掉-点击添加-确定<BR>
2,工具-Internet选项-高级-打印-打印背景颜色和图片(打勾)
</div>
在ASP中可以调用IE内置的WebBrowser组件来实现打印报表的功能具体如下:用<object>引入WebBrowser组件(Server.CreateObject好象也可以,我没试过)
<object id=WebBrowser classid=ClSCID:8856F961-340A-11D0-A96B-00C04Fd705A2 width="0" height="0"></object>
然后直接调用即可。
<a href="#" onClick="document.all.WebBrowser.Execwb(x,x)>打印<a>
其中(x,x):
(7,1)打印预览
(6,1)打印
(6,6)直接打印
(8,1)页面设置
(45,1)关闭
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)