1

Javascript アラート ボックスを使用しています。

function shareConfirm() {
    if(!confirm('Are you sure want to unshare?')) return false;
}

ただし、タイトルにはURLとアラートボックスが表示されますが、タイトルを編集したいと思います。JavaScriptのタイトルは編集できないことがわかりました。したがって、カスタム JavaScript アラート ボックスと同じ css で jquery シンプル アラート ボックスを使用することをお勧めします。どうやってやるの?

4

3 に答える 3

1

jQueryUI を使用してもよろしいですか?そうすれば、問題を解決するのはバターのように簡単になります:)

ステップ 1: jQueryUI を ur ページに含めます。

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>

ステップ 2: div を作成します。この div のテキストはアラートとして表示されます。このdivを非表示にする必要があります$(document).ready()

<div id='myAlertbox'></div>

ステップ 3: どうぞ:

$("#myAlertbox").html('Are you sure want to unshare?');
$("#myAlertbox").dialog({
    title: "yourRequiredTitleHere",
modal: true,
buttons : [{
    text : "Ok",
    click : function() {
            $(this).dialog("close");
            //You can do whatever you want here.
    }
    }],
});
于 2013-03-14T10:53:39.987 に答える
0

あなたが言うように、これはセキュリティの観点から不可能です。それをシミュレートできる唯一の方法は、モードレス ダイアログ ウィンドウを作成することです。

于 2013-03-14T10:51:22.683 に答える
-1

confirm() および alert() ボックスのスタイルは、ブラウザとオペレーティング システムによって異なります。したがって、各ブラウザと OS の組み合わせに一致する jquery アラート ボックスの CSS を作成することはほぼ不可能です。

于 2013-03-14T10:09:18.890 に答える