2011-01-24 9 views
2

私はこれに対する直接的かつ現在の答えを見つけることができませんでした。私は実際にそれが問題であることに実際に驚いています。すべての上に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; 
} 

です!

おかげ

+0

あなたはすでに 'dialog()'オプションに 'modal'プロパティを使用していますか? – jAndy

+0

はい。アップデートをご覧ください。 – mplungjan

答えて

0

私はこれを自分でお答えします:現在いない可能 私は任意の有用なと権威の回答を得なかったので。 誰かが方法を思いついたら、私に知らせてください、私は自分の答えを削除します。 ありがとう

0

あなたはjQuery BlockUIプラグインやjqModalを使用してみましたか?

+0

ありがとうございます。私の質問はもっとあります_プラグインを追加するのではなく、既存のjQuery_でこれを行うにはどうすればいいのでしょうか?BlockUIは2009年1月からjqModalは2010年3月からです。 – mplungjan

関連する問題