国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

利用隱藏幀打印url的方法比較

2024-07-21 02:30:09
字體:
供稿:網(wǎng)友

點擊一個按鈕或者鏈接需要打印另外一個頁面,即打印一個url。

頁面增加一個link 元素這樣的方法比較簡單,其實還可以在頁面做個隱藏幀的方法來實行,不過比上面那種方法要笨一些

下面看一個利用隱藏幀打印url的示例:

function printurl (url) {
  if (window.print && window.frames && window.frames.printeriframe) {
    var html = '';
    html += '<html>';
    html += '<body onload="parent.printframe(window.frames.urltoprint);">';
    html += '<iframe name="urltoprint" src="' + url + '"><//iframe>';
    html += '<//body><//html>';
    var ifd = window.frames.printeriframe.document;
    ifd.open();
    ifd.write(html);
    ifd.close();
  }
 }
function printframe (frame) {
  if (frame.print) {
    frame.focus();
    window.print(); //使用頁面的打印
  }
}

再看一個隱藏幀利用插件的打印
function printurl (url) {
  if (window.print && window.frames && window.frames.printeriframe) {
    var html = '';
    html += '<html>';
    html += '<body onload="parent.printframe(window.frames.urltoprint);">';
    html +='<object style="display:none" id="oprintctl" classid="clsid:ca03a5a8-9890-49be-ba4a-8c524eb06441" codebase="eprintdemo.cab#version=3,0,0,9" viewastext></object>';
    html += '<iframe name="urltoprint" src="' + url + '"><//iframe>';
    html += '<//body><//html>';
    var ifd = window.frames.printeriframe.document;
    ifd.open();
    ifd.write(html);
    ifd.close();
  }
 }
function printframe (frame) {
  if (frame.print) {
    frame.focus();
    window.frames.printeriframe.document.oprintctl.preview();
//    window.frames.printeriframe.document.oprintctl.print();
//    window.frames.printeriframe.document.oprintctl.print(true);
  }
利用插件的預覽,打印等功能實現(xiàn)。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 武强县| 北票市| 宁国市| 会同县| 登封市| 郸城县| 洛阳市| 揭东县| 桂阳县| 哈密市| 滨州市| 崇义县| 从江县| 留坝县| 玉溪市| 湘潭市| 韶山市| 奎屯市| 北碚区| 梁平县| 红原县| 邢台县| 黄冈市| 平谷区| 闵行区| 东方市| 区。| 左贡县| 原阳县| 陇川县| 会理县| 仁化县| 五河县| 驻马店市| 武陟县| 和龙市| 大足县| 太原市| 饶河县| 利辛县| 临安市|