当前位置: 首页 > news >正文

昆明房地产网站建设swing做网站

昆明房地产网站建设,swing做网站,南京制作网站公司网站,本科自考研究生怎么考利用WebBrowser实现Web打印的分析 原文:利用WebBrowser实现Web打印的分析WebBrowser是IE内置的浏览器控件#xff0c;无需用户下载。本文档所讨论的是有关IE6.0版本的WebBrowser控件技术内容。其他版本的IE应该也支持。与其相关的技术要求有#xff1a;打印文档的生成、页面设… 利用WebBrowser实现Web打印的分析 原文:利用WebBrowser实现Web打印的分析WebBrowser是IE内置的浏览器控件无需用户下载。本文档所讨论的是有关IE6.0版本的WebBrowser控件技术内容。其他版本的IE应该也支持。与其相关的技术要求有打印文档的生成、页面设置、打印操作的实现等几个环节。本文以asp为例但是他可以容易的移植到其他web技术中。   一、WebBrowser控件   object IDWebBrowser WIDTH0 HEIGHT0 CLASSIDCLSID:8856F961-340A-11D0-A96B-00C04FD705A2/object   二、WebBrowder控件的方法 //打印 WebBrowser1.ExecWB(6,1); //打印设置 WebBrowser1.ExecWB(8,1); //打印预览 WebBrowser1.ExecWB(7,1);   三、实现打印的设置打印数据的生成打印的预览和打印。   实现打印的设置打印数据的生成打印的预览和打印我一般这样做假如查询结果在a.asp中那么在a.asp中放置打印设置、打印预览、打印三个按钮。   单击打印设置按钮则在js中执行WebBrowser1.ExecWB(8,1)以打开打印设置窗口。   单击打印预览按钮则打开一个b.asp,在b.asp中重新生成打印数据然后在b.asp中自动执行WebBrowser1.ExecWB(7,1)以打开用户预览界面。   单击打印按钮则也打开b.asp在b.asp中重新生成打印数据然后在b.asp中自动执行WebBrowser1.ExecWB(6,1)以自动打印数据。   四、代码   a.asp调用数据的程序就不给出了。只给出几个按钮的代码   input type“button“ name“mPrint“ value“打印“ οnclick“exePrint();“ input type“button“ name“mPreview“ value“打印预览“ οnclick“exePreview();“ input type“button“ name“mSetting“ value“打印设置“ οnclick“exeSetting();“ object IDWebBrowser WIDTH0 HEIGHT0 CLASSIDCLSID:8856F961-340A-11D0-A96B-00C04FD705A2/object script languagejavascript function exePrint() { liu window.open(b.asp?do1,_blank,left2000,top2000,fullscreen3); } function exePreview() { window.open(b.asp?do2,_blank,left2000,top2000,fullscreen3); } function exeSetting() { WebBrowser.ExecWB(8,1); } /script 代码中打印设置的代码很简单大家很容易理解。打印预览和打印的按钮需要告诉b.asp我们将要执行的是打印还是打印预览。另外还要将查询字符串传递过去。当然web高手可以尝试其他方法以避免反复重服务器调数据当然初学者只能通过多次查询以牺牲性能来解决打印了。 假设本例中a.asp通过传递一个查询串打开了b.asp则在b.asp中将重新载入数据。在这里载入数据后将数据显示在网页上需要知道每个页要显示多少条PageSize)。显示的时候每显示PageSize条后就要显示一个p stylepage-break-before:always; 这个语句相当于分页符也就是当打印或者预览时遇到了这个分页符后会强制分页。一般我们可以这样 table ??? /table p stylepage-break-before:always; table ??? /table p stylepage-break-before:always; …… table ??? /table p stylepage-break-before:always; 显示完数据后根据用户的的指令判断参数do的值来分别执行预览或者打印。 如果是预览则执行下面代码 WebBrowser.ExecWB(7,1); window.openernull; window.close(); 如果是打印则执行 WebBrowser.ExecWB(6,1); window.openernull; window.close(); posted on 2014-06-14 13:26 NET未来之路 阅读(...) 评论(...) 编辑 收藏 转载于:https://www.cnblogs.com/lonelyxmas/p/3788179.html
http://www.pierceye.com/news/716793/

相关文章:

  • 雄安专业网站建设方案长沙做网站建设
  • 微信上的网站实物黄金哪个网站做的好
  • 网站建设的作用和用途wordpress外网固定链接
  • 网站做多长时间才有流量上海商城网站制作公司
  • 做电影网站服务器网站如何备案 流程图
  • 太原建站模板搭建wordpress attachment
  • 购买腾讯备案网站网站错误列表
  • 怎么查看网站的外链php网站建设流程图
  • 顺企网萍乡网站建设wordpress 读者墙
  • 电力建设期刊网站投稿域名提供商
  • 广东网站备案需要多久oa信息化管理系统平台
  • 哪个网站可以做担保交易小程序排行榜
  • 网站用html做的怎么弄后台中铁十六局个人门户网
  • 一个网站怎么做流量统计佛山市seo广告优化工具
  • 机关网站建设需求文档国家住建部官网
  • 一条龙网站建设哪家好六安招聘网官网
  • 网站建设 中企动力阀门和建设银行类似的网站
  • 所有做运动的网站姜堰网网站
  • 广西汽车网网站建设影楼微网站建设方案
  • 企业展厅设计比较好的公司北京优化服务
  • 网站的icp 备案信息wordpress爆破字典
  • 福建厦门网站建设公司网站代码素材建设
  • 广州网络公司建站e语言可以做网站吗
  • 不想用原来的网站模板了就用小偷工具采集了一个可是怎么替换seo顾问张智伟
  • 效果好的徐州网站开发建设网站怎么学
  • 上海网站设计要多少钱建设银行个人网站打不开
  • 哪个网站做欧洲旅行比较好东营网站制作
  • 做pc端网站效果wordpress js 添加图片
  • 给装修公司做网站商标设计大全
  • 深圳做网站公司有哪些地方国际形势最新消息