ewild
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору 337035 посредством кнопок (кроме ie в примерах также firefox и safari) Код: <html> <style type="text/css">a { width: -o-skin; height: -o-skin; display: inline-block;}</style> <body> <a class='button' href="opera:/button/Execute%20program,%22iexplore%22,%22%u%22,IE" title="IE">IE</a> <a class='button' href="opera:/button/Execute%20program,%22firefox.exe%22,%22%u%22,FF" title="FF">FF</a> <a class='button' href="opera:/button/Execute%20program,%22c:\Program%20Files\safari\safari.exe%22,%22%u%22" title="AS">AS</a> </body></html> | посредством меню: Код: Item, "Firefox" = Execute program, "firefox.exe","%u" Item, "Internet Explorer" = Execute program, "iexplore","%u" Item, "Safari" = Execute program, "c:\Program Files\Safari\Safari.exe","%u" | Себе же я сделал кнопку с выпадающим меню: Шаг 1. В меню добавляем секцию: Код: [Alter Browser Menu] Item, "Open in:" Item, "Firefox" = Execute program, "firefox.exe","%u" Item, "Internet Explorer" = Execute program, "iexplore","%u" Item, "Safari" = Execute program, "c:\Program Files\Safari\Safari.exe","%u" | Шаг 2. Вешаем кнопку Код: <html> <style type="text/css">a { width: -o-skin; height: -o-skin; display: inline-block;}</style> <body> <a href="opera:/button/Show%20hidden%20popup%20menu,%22Alter%20Browser%20Menu%22,,Alter Browser,Group.open" style="background: -o-skin('Group.open')" title="Alter Browser"></a> </body></html> | Выглядит так: з.ы. только сейчас обратил внимание, что вопрос касался к контекстного меню. в 9.6+ эти браузеры присутствуют (появляются в зависимости от контекста=) в контестном меню и так, причем, как видно, обработка в меню не раскрывается, упрятана в код Оперы (Internal): Код: [Open in menu] Include, Internal OpenIn Menu | тем не менее, проверил, что если запихнуть указанные выше строки в секцию [Open in menu], то они будут будут работать параллельно с внутренними: Код: [Open in menu] Item, "Firefox" = Execute program, "firefox.exe","%u" Item, "Internet Explorer" = Execute program, "iexplore","%u" Item, "Safari" = Execute program, "c:\Program Files\Safari\Safari.exe","%u" Include, Internal OpenIn Menu | Соответственно, можно попробовать запихнуть рассматриваемые строчки в соответствующую секцию меню 8.54 и посмотреть что получится. | Всего записей: 1203 | Зарегистр. 13-08-2005 | Отправлено: 21:48 21-12-2008 | Исправлено: ewild, 19:51 22-12-2008 |
|