广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    怎样在jsp中实现打印和打印预览功能

    来源:网络收集  点击:  时间:2024-04-03
    【导读】:
    jsp怎么实现打印以及实现打印预览?jsp是网站开发常用的语言,在做网站的时候经常要进行打印和打印预览,目前除了IE不能在打印的时候自动预览外,其他的浏览器都可以在打印的时候自动预览。工具/原料morejsp打印jsp打印预览怎样在jsp中实现打印和打印预览功能1/8分步阅读

    打开开发工具,点击File,选择New,然后点击Maven Project,新建个测试工程,如下图所示。

    2/8

    在创建好的测试工程里,创建个打印的jsp页面,输入jsp页面名称,然后点击Finish,如下图所示。

    3/8

    打印的jsp页面创建好后,系统会自动生成jsp页面的框架,然后我们只要在head和body区间添加代码就可以了,如下图所示。

    4/8

    在head区间添加打印的js代码:

    script language=javascript

    function printpreview(){

    // 打印页面预览

    wb.execwb(7,1);

    }

    function printit(){

    if (confirm(确定打印吗?)){

    wb.ExecWB(6,1);

    }

    }

    /script

    在body区间添加打印内容和打印按钮:

    div class=noprint style=width:640px;height:20px;margin:100px auto 0 auto;font-size:12px;text-align:right;

    OBJECT id=wb height=0 width=0 classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 name=wb/OBJECT

    input value=打印 type=button onclick=javascript:printit(); /

    input type=button name=button_setup value=打印页面设置 onclick=javascript:printsetup();

    input type=button name=button_show value=打印预览 onclick=javascript:printpreview();

    input type=button name=button_fh value=关闭 onclick=javascript:window.close();

    /div

    div

    测试:经验真棒!!

    /div

    具体代码看下面。

    5/8

    代码写好后保存,然后打开浏览器,输入打印jsp页面的地址,然后回车,在页面上就可以看到要打印的内容,还控制打印的按钮,如下图所示。

    6/8

    点击页面打印按钮,此时就会弹出确认对话框,提示是否打印页面,如下图所示。

    7/8

    点击确定后,jsp页面就会调用打印机打印了,如下图所示。

    8/8

    点击页面上的打印预览,就会弹出jsp页面打印之前的预览界面,如下图所示。

    注意事项

    本人的经验是实实在在的经历实践过的。如有帮助到您请给我投上一票或分享给有需要的朋友。如果和你操作的不一样请注意看本验的细节部分是不是和你的一样。如果您有不同看法意见的请留言本人非常乐意与您交流

    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_415631.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-05 11:54:15  耗时:0.026
    0.0256s