简单的jquery警报框,如javascript,可以选择编辑标题?

时间:2013-03-14 10:03:55

标签: javascript jquery

我正在使用Javascript警告框:

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

但是,标题会显示URL和警告框,但我想编辑标题。事实证明javascript标题无法编辑。所以我最好的办法是使用与自定义javascript警告框相同的css的jquery简单警报框。我怎么能这样做?

3 个答案:

答案 0 :(得分:1)

你介意使用jQueryUI吗?然后解决你的问题就像黄油一样容易:)

第1步:     在ur页面中包含jQueryUI。

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

第2步:     创建一个div。此div中的文本将显示为警报。您需要在$(document).ready()

中隐藏此div
<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.
    }
    }],
});

答案 1 :(得分:0)

正如您所说,从安全角度来看,这是不可能的。您可以模拟它的唯一方法是创建一个无模式对话窗口。

答案 2 :(得分:-1)

confirm()和alert()框的样式取决于浏览器和操作系统。因此,为jquery警报框创建一个css几乎不可能匹配每个浏览器/ os组合