永发信息网

html打印怎么实现?

答案:3  悬赏:60  手机版
解决时间 2021-10-16 14:57
  • 提问者网友:蔚蓝的太阳
  • 2021-10-15 23:12
html打印怎么实现?
最佳答案
  • 五星知识达人网友:掌灯师
  • 2021-10-16 00:38
IE默认的模版中,页眉页脚均只支持纯文字。下面以定制HTML页眉为例,看看如何定制自己的打印模板。思路是:用自己的页眉内容换掉原有的内容,并修改其页眉高度和页边距使之和新的页眉相对应。

第一步,定义页眉。在要使用此模版预览打印的HTML文件中加入一个id为Header的div标记,括起HTML页眉内容,并制定以英寸为单位的页眉的高度和宽度,其中宽度应该和模版相符。
全部回答
  • 1楼网友:动情书生
  • 2021-10-16 01:28
你好,1.使用window.print()方法优点:支持多浏览器缺点:取消打印,隐藏打印不必要的信息后再显示比较麻烦如下实现,可以打印当前页面2.使用第三方插件的功能进行打印,eg:ireport报表插件优点:支持多浏览器缺点:实现起来比较麻烦
3.调用ie内置打印控件IEWebBrowser实现打印功能优点:针对ie功能强大缺点:只支持ie
  • 2楼网友:风格不统一
  • 2021-10-16 01:23
HTML是超文本描述语言,也就是常见的静态网页的语言,一般用IE就可以打开。
你说的打不开,其实是看不见里面的内容,这是因为简体的HTM文件在开头部分默认添加了一句language=GB2312,意思是说通知浏览器用编码GB2312也就是简体字来显示里面的内容,而繁体字用的是Big5码,所以你就看不见了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯