Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
简单的jquery警告框,比如javascript,它有一个编辑标题的选项?_Javascript_Jquery - Fatal编程技术网

简单的jquery警告框,比如javascript,它有一个编辑标题的选项?

简单的jquery警告框,比如javascript,它有一个编辑标题的选项?,javascript,jquery,Javascript,Jquery,我正在使用Javascript警报框: function shareConfirm() { if(!confirm('Are you sure want to unshare?')) return false; } 但是,标题给出了URL和警告框,但我想编辑标题。结果是javascript标题无法编辑。因此,我最好的选择是使用jquery简单警报框,并使用与自定义javascript警报框相同的css。如何操作?确认()和警报()框的样式取决于浏览器和操作系统。因此,几乎不可能为jqu

我正在使用Javascript警报框:

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

但是,标题给出了URL和警告框,但我想编辑标题。结果是javascript标题无法编辑。因此,我最好的选择是使用jquery简单警报框,并使用与自定义javascript警报框相同的css。如何操作?

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

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

您介意使用jQueryUI吗?那么,解决你的问题就很容易了:)

步骤1: 在您的页面中包含jQueryUI

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
步骤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.
    }
    }],
});

系统警报无法编辑标题。您需要自定义警报。你应该看看这篇文章:显然,很容易。谢谢
$("#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.
    }
    }],
});