私はこれに対する直接的かつ現在の答えを見つけることができませんでした。私は実際にそれが問題であることに実際に驚いています。すべての上にjQuery UIのダイアログを配置する方法
私たちのサイトでは、ドロップダウンとiframeまたはオブジェクト(iframeとpdfがFirefoxで失敗し、objectとpdfがIEでのリダイレクトが嫌いです)があり、captchaを作成しようとしています。 キャプチャはドロップダウンリストとiframe /オブジェクトの後ろに隠れています。 それは90年代です。
私の質問は:現在、jQuery UIに組み込まれている修正があるのですか、そこに入れる予定ですか?
私は
http://forum.jquery.com/topic/jquery-ui-dialog-iframe-fix
は、彼らが現在の方法があり、昨年三月から
http://west-wind.com/weblog/posts/876332.aspx
$(modal).dialog({ /* other properties */ , zIndex: $.maxZIndex()+ 1, })
とjquery.bgiframeプラグイン・ソリューションより歳を発見しましたこの問題を解決するために?
は、ここで現在のコードbgiframe : true,
がSO醜い追加
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;
}
です!
おかげ
あなたはすでに 'dialog()'オプションに 'modal'プロパティを使用していますか? – jAndy
はい。アップデートをご覧ください。 – mplungjan