Как отредактировать заголовок поля предупреждения JavaScript?

Я генерирую предупреждение JavaScript со следующим кодом на странице.NET C#:

Response.Write("<script language=JavaScript> alert('Hi select a valid date'); </script>");

Это отображает окно предупреждений с направляющимся заголовком как "сообщение от веб-страницы".

Действительно ли возможно изменить заголовок?

164
задан Quentin 15 August 2019 в 08:42
поделиться

4 ответа

Нет, нельзя.

Это функция безопасности / защиты от фишинга.

248
ответ дан 23 November 2019 в 21:12
поделиться

Нет, это невозможно. Вы можете использовать настраиваемое окно предупреждений javascript.

Нашел хорошее окно с помощью jQuery

диалоговых окон предупреждений jQuery (предупреждение, подтверждение и замена подсказок)

65
ответ дан 23 November 2019 в 21:12
поделиться

Вы это можно сделать в IE:

<script language="VBScript">
Sub myAlert(title, content)
      MsgBox content, 0, title
End Sub
</script>

<script type="text/javascript">
myAlert("My custom title", "Some content");
</script>

(Хотя мне очень жаль, что вы не могли.)

31
ответ дан 23 November 2019 в 21:12
поделиться

Чтобы ответить на вопросы с точки зрения того, как вы их задали.

Это на самом деле очень просто (по крайней мере, в Internet Explorer), я сделал это примерно за 17,5 секунд.

Если вы используете пользовательский скрипт, который предоставил cxfx: (поместите его в ваш apsx файл)

<script language="VBScript">
Sub myAlert(title, content)
MsgBox content, 0, title 
End Sub 
</script>

Вы можете вызвать его так же, как и обычное оповещение. Просто измените свой код следующим образом.

Response.Write("<script language=JavaScript> myAlert('Message Header Here','Hi select a valid date'); </script>");

Надеюсь, это поможет вам или кому-то еще!

4
ответ дан 23 November 2019 в 21:12
поделиться