Страница 1 из 1

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

Добавлено: 29 авг 2007, 16:09
__Yuri__
А-а-а! Помогите, давно не брал в руки шашек, все забыл совсем!!!
Задача - показать модальный диалог с: восклицательным знаком (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 - забыл как :'(

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

Добавлено: 29 авг 2007, 17:54
__Yuri__
Например, в FF есть вот что:
<img src="chrome://branding/content/about.png" alt="&brandShortName;"/>

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

Добавлено: 04 сен 2007, 10:11
__Yuri__
Нарыл только такое решение для 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 и раскрутить его, что бы живенько все было?