как отобразить внутренние иконки браузера?

Обсуждение вопросов клиентского программирования.

Модератор: Duncon

Ответить
Аватара пользователя
__Yuri__
Сообщения: 140
Зарегистрирован: 02 ноя 2006, 17:17
Контактная информация:

А-а-а! Помогите, давно не брал в руки шашек, все забыл совсем!!!
Задача - показать модальный диалог с: восклицательным знаком (exclamation), кнопками "YES", "NO" и checkbox "Don't show this dialog again". И при этом не задействовать внешних картинок и html файлов.
Т.е.:
window.showModalDialog(null, "The_catalog_exists_already", "dialogHeight:100px; dialogWidth:100px; resizable:yes; edge:sunken; center:yes; unaborned:yes; help:no");

Теперь надо получить доступ к document данного окна и динамически создать там: управляющие элементы - это понятно и "иконку" ехсlamation - забыл как :'(
Аватара пользователя
__Yuri__
Сообщения: 140
Зарегистрирован: 02 ноя 2006, 17:17
Контактная информация:

Например, в FF есть вот что:
<img src="chrome://branding/content/about.png" alt="&brandShortName;"/>
Аватара пользователя
__Yuri__
Сообщения: 140
Зарегистрирован: 02 ноя 2006, 17:17
Контактная информация:

Нарыл только такое решение для MS Windows и IE:

<html>
<head>
</head>
<body>
<script>
var wShell = new ActiveXObject("WScript.Shell")
document.title = wShell.popup("The catalog exists already. Do you want to replase it?\nPress \"Yes\" to replase, \"No\" to skip or \"Cancel\" to supress this Dialog and to replase all existing catalogs.", 0, "Attention, please" , 3+32);
</script>
</body>
</html>

Тихо сам с собою я веду беседу... IMHO потому, что это немного оффтоп, но все ж тут Jscript, да и HTA все же ближе к Web программированию, а в ветке"Системное и прикладное программирование » Win API, Shell.." сплошной VB...

А не создать ли отдельный форум по HTA и JavaScript и раскрутить его, что бы живенько все было?
Ответить