2013-02-26 50 views
0

我在我的網站面臨大問題,即使谷歌搜索後很多我沒有找到任何完美的解決方案。Iframe問題,當我打開pdf對話框後面pdf

在我的網站中,我在一個頁面中包含了iframe用於查看PDF文件,但是當我打開對話框時,它將落後於該pdf。我知道pdf插件不是作爲頁面的一部分呈現的原因,這就是爲什麼它始終顯示在頂部。

無論如何,我需要在PDF的頂部顯示對話框。我試過以下解決方案,但沒有任何工作, 調整z-索引, pdfobject, 嵌入標記, 我無法根據pdf調整我的對話框。

除了這些任何完美的解決方案,如果你有,那麼請幫助這一點。

這是我的示例頁面 enter image description here

謝謝。

+0

你可以給你的網站或樣本頁面的網址? – izogfif 2013-02-26 08:07:47

+0

也許這會有所幫助:http://stackoverflow.com/questions/593176/div-layer-on-top-of-pdf – izogfif 2013-02-26 08:27:24

回答

0

我有一個類似的問題,使用jQuery UI對話框中的文件上傳形式。我用這個片段:

function getMaxZ() { 
     var opt = { inc: 5 }; 
     var def = { inc: 10, group: "*" }; 
     $.extend(def, opt); 
     var zmax = 0; 
     $(def.group).each(function() { 
      var cur = parseInt($(this).css('z-index')); 
      zmax = cur > zmax ? cur : zmax; 
     }); 
     zmax += def.inc; 
     return zmax; 
    } 
    var zIndexMax=getMaxZ(); 

$("#"+gridName).css({"z-index": Math.round(zIndexMax)}); 

作品對我來說就像魅力,在我彈出的對話會出現後面的jQuery UI的一個,現在他們不這樣做。希望它能幫助你。