1. 程式人生 > >layer關閉彈出層,彈出列印

layer關閉彈出層,彈出列印

常規的話,下面能夠完成關閉彈出層

    var index = parent.layer.getFrameIndex(window.name);
    //延遲關閉 解決列印視窗彈不出來的情況
    parent.layer.close(index);

可是當這裡需要關閉的同時彈出列印視窗的時候,就會發現失效了,能關閉,可是列印視窗同時也彈不出了。

這裡的解決辦法就是;延遲關閉。

    $("#ReviewArea").jqprint({
        debug: false, //如果是true則可以顯示iframe檢視效果(iframe預設高和寬都很小,可以再原始碼中調大),預設是false
importCSS: true, //true表示引進原來的頁面的css,預設是true。(如果是true,先會找$("link[media=print]"),若沒有會去找$("link")中的css檔案) printContainer: true, //表示如果原來選擇的物件必須被納入列印(注意:設定為false可能會打破你的CSS規則)。 operaSupport: true//表示如果外掛也必須支援歌opera瀏覽器,在這種情況下,它提供了建立一個臨時的列印選項卡。預設是true }); var index = parent.layer.getFrameIndex(window.name);
//延遲關閉 解決列印視窗彈不出來的情況 setTimeout(function(){parent.layer.close(index)}, 1000);

相關推薦

layer關閉打印

可能 ner area 能夠 style 解決 失效 lse 就是 常規的話,下面能夠完成關閉彈出層 var index = parent.layer.getFrameIndex(window.name); //延遲關閉 解決打印窗口彈不出來的情況

layer關閉列印

常規的話,下面能夠完成關閉彈出層 var index = parent.layer.getFrameIndex(window.name); //延遲關閉 解決列印視窗彈不出來的情況 parent.layer.close(index); 可是當這裡需要關閉的同時彈出列印視窗的時候,就

layer結合art-template實現編輯

.com als pen panel offset outer load spl primary 模板 <!-- 模板 --> <script id="render-tpl" type="text/html">

JQuery 始終顯示在屏幕正中間

filter scrolltop rep 指定 mode spa -c target mod 1.讓層始終顯示在屏幕正中間: 樣式代碼: Html代碼 .model{ position: absolute; z-ind

實現遮罩

point func relative cit get alpha fun javascrip pla 開發中經常會用到彈出遮罩層的時候,下面是一個簡單的遮罩層彈窗 <style type="text/css"> <

JQuery 始終顯示在螢幕正中間

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

多種視窗包括ajax圖片等載入

            <p>It's easy to override the styling of Featherlight. All you need to do is specify an additional class in the data-featherlight-variant 

移動端帶確定、取消、其他、回撥函式

$(document).ready(function(){     $.MsgBox = {         /*Alert沒有回撥         *title:標題 &n

input觸發實現select 效果

在Html中,<input>標籤標示一個文字輸入框,沒有結束標籤。<select>標籤就是彈出下拉框,兩個標籤是相互獨立的,如果把兩者結合在一起,那可能會成為一個新的亮點,增加使用者體驗。其實已經有很多比較成熟的效果,比如google的自動補全效果,

自己寫了一個jQuery的非常非常簡單

<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head>     <meta http-equiv="Content-Type" content="text

ASP.NET—013:實現帶控件的框)

btn script lock 技術分享 trac borde stat -s scroll 在頁面中用到彈出新頁面的情況比較多的,一般來說都是使用JS方法showM

多個不同內容

1、被點選的地方用同樣的class='test' 2、 $(".test").each(function(i,v){ var nodei = i; $(this).off("click").on("click",i,function(e){ var th

頁面$('').modal({});模態框

 效果圖:   自己可以新增內容;   引用:amazeui前端框架: <link rel="stylesheet" href="/tc_vsmp/view/assets/css/utils/amazeui.min.css"/> <script

jQuery實現想什麼什麼(提示、一個新的頁面等等)

先要明白,彈窗的原理是什麼, 彈出是假,重繪是真。其實是出發某個JavaScript之後,對當前頁面進行了重繪(即重新組合html頁面給瀏覽器,瀏覽器重新解析,給人一種彈出的感覺)。 -------因此,彈出其實是重繪。 框架一般都提供了重繪的方法,來實現彈出效果,如

滑鼠移上去出現顯示並且現在同一個div中

<div class="a"> <img src="a.jpg" /> <div class="b" > 這裡是圖片的名字 </div> </d

高效質量:雲棲大會的阿里Java開發手冊最新版正式釋出!

"這是凝聚了阿里眾多Java開發人員多年經驗的Java開發手冊,強烈推薦Java程式設計師們看看,裡面的很多規則甚至是多次慘痛的故障經驗才形成的,另外在規則上諸如空格,命名等規範,很容易形成爭論,但對於一家公司而言,最重要的是要有統一規範(所以有些時候沒必要太糾結),對於程

C語言用陣列1. 簡單約瑟夫環問題: N個人編號從1~N圍成一圈輸入一個數T從1號開始報數報到T的人圈;下一人又從1開始報數下一個報到T的人輸出圈順序。 考慮問實現約瑟夫環問題

1. 簡單約瑟夫環問題: N個人,編號從1~N圍成一圈,輸入一個數T,從1號開始報數,報到T的人出圈;下一人又從1開始報數,下一個報到T的人出圈,輸出出圈順序。 考慮問題: 報到T的人出圈,怎麼表示出圈?要麼刪除對應的標號,其他的標號前移(如果是陣列結構,要依次移動

jquery 點擊自身以外的任意位置關閉

top stop 關閉 click spl bsp *** doc mask <!--彈出層---> <div class="mask"> <div class="wrap"></div> </div>

layer點擊確定關閉事件

.get 關閉 name 彈出層 close 事件 彈出 parent nbsp var index=parent.layer.getFrameIndex(window.name); parent.layer.close(index); parent.layer.c

fastadmin: layer.open 如何在表單提交之後自動關閉

query ack sta asc 這一 ole 彈出層 end true 需要在控制器對應的js文件中添加 Form.api.bindevent($("form[role=form]")); define([‘jquery‘, ‘bootstrap‘, ‘back