更改JavaScript中confirm()的默认标题?

更改JavaScript中confirm()的默认标题?

Changing the default title of confirm() in JavaScript?

是否可以修改在JavaScript中打开Confirm()函数的消息框的标题?

我可以创建一个模式弹出框,但是我想做到这一点尽可能的简单。
我想做这样的事情:

1
confirm("This is the content of the message box","Modified title");

Internet Explorer中的默认标题为" Windows Internet Explorer ",而在Firefox中,其默认标题为" [JavaScript-program]。"。尽管从浏览器安全性的angular来看我可以理解,但您不应该这样做。


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

有许多第三方javascript插件可用于伪造此效果,因此您不必编写所有代码。


是的,你可以做到!这有点棘手; )(几乎可以在ios上使用)

1
2
3
4
5
6
7
8
var iframe = document.createElement("IFRAME");
iframe.setAttribute("src", 'data:text/plain,');
document.documentElement.appendChild(iframe);
if(window.frames[0].window.confirm("Are you sure?")){
    // what to do if answer"YES"
}else{
    // what to do if answer"NO"
}

享受吧!


不可能。但是,您可以使用模拟弹出窗口的第三方javascript库,它看起来也可能更好,并且不那么麻烦。


您始终可以使用隐藏的div,并使用JavaScript来"弹出"该div,并具有"是"或"否"之类的按钮。很简单的事情。


是的,这是不可能修改其标题的。如果您仍然想拥有自己的标题,则可以尝试使用其他弹出窗口。


我知道这对于alert()是不可能的,所以我猜也无法确认。原因是安全性:不允许您对其进行更改,因此您不会以某些系统进程或其他任何形式出现。


然后不要使用confirm()对话框...易于使用的原型/脚本,YUI,jQuery自定义对话框...有很多。


不幸的是,你不能。唯一的方法是使用window.open调用对此进行模拟。


推荐阅读

    excel怎么用乘法函数

    excel怎么用乘法函数,乘法,函数,哪个,excel乘法函数怎么用?1、首先用鼠标选中要计算的单元格。2、然后选中单元格后点击左上方工具栏的fx公

    wps如何修改页眉上边距

    wps如何修改页眉上边距,WPS教程,1.WPS版word怎样设置页眉边距WPS中word设置页眉边距技巧“页边距”:页面上打印区域之外的空白空间。1、设

    excel中乘法函数是什么?

    excel中乘法函数是什么?,乘法,函数,什么,打开表格,在C1单元格中输入“=A1*B1”乘法公式。以此类推到多个单元。1、A1*B1=C1的Excel乘法公式

    2008桌面趋势预测:新模式即将问世

    2008桌面趋势预测:新模式即将问世,,在桌面PC市场的2007,双核心普及之后,19英寸宽屏幕,1GB内存,和数字家庭的逐渐成熟,现有的产品线,满足市场需求,

    标准差excel用什么函数?

    标准差excel用什么函数?,函数,标准,什么,在数据单元格的下方输入l标准差公式函数公式“=STDEVPA(C2:C6)”。按下回车,求出标准公差值。详细

    你必须了解的游戏的创业模式

    你必须了解的游戏的创业模式,,当创业和爱好相结合,成功率很高。传统业务相对压抑沉闷,游戏业务是迷人的,充满激情和兴奋。这就是为什么现在很

    无线模式设置|无线设置模式选哪个

    无线模式设置|无线设置模式选哪个,,无线设置模式选哪个建议不要设置,除非桥接时设置固定频道。平时选择自动为好。无线设置模式选哪个最好