これに対する直接的で現在の答えを見つけることができませんでした。それが問題でさえあることに、私は実際に驚いています。
サイトにドロップダウンと iframe またはオブジェクト (iframe と pdf は firefox で失敗し、オブジェクトと pdf は IE でのリダイレクトが好きではありません) があり、キャプチャを表示しようとしています。キャプチャは、ドロップダウンと iframe/オブジェクトの後ろに隠れます。それはとても90年代です。
私の質問は次のとおりです。現在、jQuery UI に組み込みの修正プログラムはありますか、それともそこに配置する予定ですか?
1年以上前のものを見つけました
http://west-wind.com/weblog/posts/876332.aspx
$(modal).dialog({ /* other properties */ , zIndex: $.maxZIndex()+ 1, })
昨年3月からの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,
はとても醜いです!
ありがとう