2012-04-14 5 views
0

おはよう!uncloseable Jquery UIモーダルフォーム

可能であれば、モーダル型をアンクローズできるようにしたいだけです。

私の目的は以下のとおりです。

  1. 私のWebページには、ユーザーのIPアドレスを検出します。
  2. ユーザーが他の国出身の場合は、ページにアクセスできなくなりますので、モーダルフォームが開き、ユーザーはフォームを閉じることができなくなります。

閉じる方法については、クローズボタンとヒットしているEscの権利ですか? (他の方法はありますか?)どうすればそれらを取り除くことができますか?

誰か協力していただけますか?前もって感謝します!

+1

ユーザーがJSを無効にするとどうなりますか? – Corbin

+0

それは私が推測することはできません?笑。それはちょっとした宿題だよ。 – ndrw

+0

私の主張は、ユーザーがそれをひどく閉じたいと思った場合、道を見つけることを本当に示していた。とにかく、私は自分でそれを試みたことはありませんが、おそらく 'close'コールバックでfalseを返すことができます。 – Corbin

答えて

0

ダイアログのbeforeCloseイベントに関数をバインドし、そこで閉じるのを防ぐことができます。

$(function() { 
    $("#dialog").dialog({ 
      beforeClose: function(event, ui) { return false; } 
    }); 
});​ 
+0

ああ!ありがとう! :) – ndrw

関連する問題