社区
ASP
帖子详情
怎么对客户端的IE进行页面设置?
colee
2002-12-19 09:28:45
经常会遇到需要打印报表的情况,有的时候我们又必须是先预览,然后打印,有的时候我们也必须页面设置后进行打印;
好像除了对Window.print 的控制以外。没有其他的任何的办法
在IE的 File 菜单下,这些都是有的,但是怎么通过脚本程序来调用这些菜单呢?
...全文
508
13
打赏
收藏
怎么对客户端的IE进行页面设置?
经常会遇到需要打印报表的情况,有的时候我们又必须是先预览,然后打印,有的时候我们也必须页面设置后进行打印; 好像除了对Window.print 的控制以外。没有其他的任何的办法 在IE的 File 菜单下,这些都是有的,但是怎么通过脚本程序来调用这些菜单呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chenybin
2002-12-28
打赏
举报
回复
同意
除非用其他控件
colee
2002-12-28
打赏
举报
回复
下载安装控件后,是否不再受提供者约束?
因我看到里面有codebase="http://www.meadroid.com/scriptx/ScriptX.cab#Version=5,60,0,360">这样的代码,要是以后这个改动了,或不再支持了,那我不是很惨,
要改动几百页面,甚至可能都不再能用了 ~m~
colee
2002-12-27
打赏
举报
回复
难道真的必须装控件?
要真的被人家控制了可不好办噢^.^
coffeegirl
2002-12-25
打赏
举报
回复
呵呵,不用控件,可能只有用IE自带的打印了!
colee
2002-12-25
打赏
举报
回复
有没有不用控件的解决方法呢?
孟子E章
2002-12-25
打赏
举报
回复
http://lucky.myrice.com/print.htm
下载那个控件
colee
2002-12-21
打赏
举报
回复
meizz(梅花雨) 的有错: Automation服务器不能创建对象
xjbx() ( )的 那个脚本:也不能自动设置客户端的页面设置,提示factory未定义噢。
凋零的老树
2002-12-20
打赏
举报
回复
<object id="WebBrowser" width=0 height=0 classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2">
</object>
<OBJECT id=closes type=application/x-oleobject
classid=clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11><param name=Command value=Close></object>
<SCRIPT>
function window.onbeforeprint(){
alert("打印前事件");
}
function window.onafterprint(){
alert("打印后事件");
closes.Click();
}
</SCRIPT>
<input name=Button onClick=document.all.WebBrowser.ExecWB(8,1) type=button value=页面设置>
<input name=Button onClick=document.all.WebBrowser.ExecWB(6,6) type=button value=打印预览>
<input name=Button onClick=document.all.WebBrowser.ExecWB(6,1) type=button value=页面打印>
meizz
2002-12-20
打赏
举报
回复
你参考一下这个打印控件:
<object id="factory" style="display:none" viewastext classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814"
codebase="http://www.meadroid.com/scriptx/ScriptX.cab#Version=5,60,0,360"></object>
<input type=button value=页面设置 onclick="factory.printing.PageSetup()">
<input type=button value=打印预览 onclick="factory.printing.Preview()">
<script language=javascript>
function window.onload()
{
factory.printing.header = "居左显示&b居中显示&b居右显示页码,第&p页/共&P页"
factory.printing.footer = "(自定义页脚)"
factory.printing.leftMargin = 0.75
factory.printing.topMargin = 1.5
factory.printing.rightMargin = 0.75
factory.printing.bottomMargin = 1.5
}
</script>
<input type=button value="打印本页" onclick="factory.printing.Print(false)">
<input type=button value="页面设置" onclick="factory.printing.PageSetup()">
<input type=button value="打印预览" onclick="factory.printing.Preview()"><br>
<a href="http://www.meadroid.com/scriptx/docs/printdoc.htm?static" target=_blank>具体使用手册,更多信息,点这里</a>
江南昆虫
2002-12-20
打赏
举报
回复
打印只是客户端的行为,所以严格来说,和ASP无关。
coffeegirl
2002-12-19
打赏
举报
回复
还有一个袁飞打印控件的,你可以用“袁飞”做关键字在csdn中搜索一下!
xjbx
2002-12-19
打赏
举报
回复
http://expert.csdn.net/Expert/topic/1269/1269208.xml?temp=.6893427
colee
2002-12-19
打赏
举报
回复
我想能在ASP程序中搞定就最好了
不需借助别的
JS完全解析第二章 -
客户端
JS和ECMA基础
当今,浏览器多种多样,面对着不同的浏览器,JS的支持率也是各有不同,有的高,有的低,而再加上各浏览器对浏览器对象有不同的支持,如何在不同的浏览器上表现出一致的JS就成了一个很大的难题,也就是我们所说的兼容...
使用域组策略设置IE受信任站点
使用域组策略设置IE受信任站点1、前言为了配合企业办公应用系统的使用,常常需要统一对
客户端
某项设置
进行
调整,例如OA系统常需要
客户端
在IE浏览器中设置受信任站点,以下即演示如果通过域组策略统一调整IE受信任...
设置默认访问项目的
客户端
的浏览器版本(IE版本)
我们来设置
客户端
默认访问项目的浏览器版本 如下所示的是不同IE版本下的效果截图比较: IE5、IE6下: IE7下: IE8下: IE9下: IE10及以上版本: 以上即同一项目在不同IE版本下的显示效果(其中...
如何利用
客户端
缓存对网站
进行
优化?
很多人首先会想从服务器缓存方面着手对程序
进行
优化,许多不同的服务器缓存方式都有他们自己的特点,像我曾经参与的一些项目中,根据缓存的命中率不同使用过 Com+/Enterprise Libiary Caching/Windows服务,静态文件等...
WebBrowser与IE的关系,如何设置WebBrowser工作在IE9模式下?
一.问题的提出 偶然发现,Winform里的WebBrowser和IE实际安装的版本似乎并不同步,很有趣!...在IE9窗口中,这个网站左边菜单树无法显示,原因是IE9使用的技术较新,而网站使用的技术较旧,未能及时同步更新到
ASP
28,390
社区成员
357,068
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章