Можно ли изменить заголовок окна сообщения, которое открывается функцией подтверждения () в JavaScript?
Я мог бы создать модальное всплывающее окно, но я хотел бы сделать это как можно более минималистичным. Я бы хотел сделать что-то вроде этого:
confirm("This is the content of the message box", "Modified title");
По умолчанию в Internet Explorer используется заголовок «Windows Internet Explorer», а в Firefox - «[JavaScript-программа]». Не очень информативно. Хотя я могу понять с точки зрения безопасности браузера, что у вас не должно быть такой возможности.
источник
Да, ты можешь сделать это!! Это немного хитрый способ; ) (почти работает на ios)
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" }
Наслаждайся этим!
источник
if
блока в тайм-аут, он дал тот же результат в Firefox. Не работает в Chrome. jsfiddle.net/pzd9pmeuНевозможно. Однако вы можете использовать стороннюю библиотеку javascript, которая имитирует всплывающее окно, и оно, вероятно, также будет выглядеть лучше и будет менее навязчивым.
источник
Вы всегда можете использовать скрытый div и использовать javascript для «всплывающего» div и иметь кнопки типа «да» или «нет». Довольно легко сделать.
источник
К сожалению, вы не можете. Единственный способ - смоделировать это с помощью вызова window.open.
источник
Тогда не используйте диалог подтверждения () ... простой в использовании настраиваемый диалог из prototype / scriptaculous, YUI, jQuery ... там много всего.
источник
Я знаю, что это невозможно для alert (), поэтому я предполагаю, что это также невозможно подтвердить. Причина в безопасности: вам не разрешено изменять его, чтобы вы не представляли себя каким-то системным процессом или чем-то еще.
источник
Да, изменить название невозможно. Если вы по-прежнему хотите иметь свой собственный заголовок, вы можете попробовать использовать вместо него другие всплывающие окна.
источник