我一直無法找到直接和當前的答案。我真的很驚訝,它甚至是一個問題。如何把jQuery UI對話框放在一切位置
我們在我們的網站上有一個下拉菜單和一個iframe或一個對象(iframe和pdf在firefox中失敗,對象和pdf不像IE中的重定向),並且正試圖建立一個驗證碼。 驗證碼隱藏在下拉框和iframe /對象的後面。 這是90年代。
我的問題是:目前是否有內置修復jQuery UI或計劃把它放在那裏?
我發現滿週歲
http://west-wind.com/weblog/posts/876332.aspx
$(modal).dialog({ /* other properties */ , zIndex: $.maxZIndex()+ 1, })
,並從三月jquery.bgiframe插件解決方案,去年更
http://forum.jquery.com/topic/jquery-ui-dialog-iframe-fix
他們是當前如何解決問題?
下面是當前的代碼
function openJCaptchaPromptWindow(url) {
$("#captchaDialog").load(url).dialog({
text: "Ok",
click: function() { $(this).dialog("close"); },
modal : true,
autoOpen: true,
closeOnEscape: true ,
dialogClass: 'captcha',
show: 'explode',
hide: 'explode',
position: 'top',
width: 460,
height: 300
});
return false;
}
添加bgiframe : true,
是如此的醜陋!
感謝
但是你已經使用'模式'屬性的'dialog()`選項? – jAndy 2011-01-24 10:04:03
是的。請參閱更新。 – mplungjan 2011-01-24 10:10:56