Anton
Вот мой UserChrome.css
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to XUL */ radio[id="open"] { -moz-binding: url("file://c:/temp/my.xml#ndradio") !important; } menulist[id="openHandler"] { -moz-binding: url("file://c:/temp/my.xml#ndmenulist") !important; } checkbox[id="rememberChoice"] { -moz-binding: url("file://c:/temp/my.xml#ndcheckbox") !important; } radio[id="save"] { -moz-binding: url("file://c:/temp/my.xml#ndradio") !important; }
xml из архива special_radio.zip
Все равно не активен список
Отредактировано RcT (26-07-2005 09:41:47)
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20061204 GranParadiso/3.0a1
Отсутствует
RcT
Я Deer Park'ом не пользовался. Судя по скриншоту инспектора, то же самое, что и в версиях 1.0.4, 1.0.6.
xml из архива special_radio.zip
Он переименован в my.xml и находится в c:\temp ? Если да, то не знаю даже. Но, раз уж Вы добрались до инспектора, можно просто поменять значение свойства disabled на true для нужных элементов (не забыв про чекбокс "выполнять автоматически" - чтобы не возиться с инспектором для каждого файла).
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Anton
можно просто поменять значение свойства disabled на true для нужных элементов (не забыв про чекбокс "выполнять автоматически" - чтобы не возиться с инспектором для каждого файла).
Я так и сделал, просто проверил вариант с файлами.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20061204 GranParadiso/3.0a1
Отсутствует
Anton
можно просто поменять значение свойства disabled на true для нужных элементов (не забыв про чекбокс "выполнять автоматически" - чтобы не возиться с инспектором для каждого файла).
Я так и сделал, просто проверил вариант с файлами.
да через DOM-инспектор намного быстрее и надёжнее
Отсутствует
Ну, я не виноват, что в Deer Park не работает. Может быть это баг, связанный с обработкой xbl или css в Deer Park. Или, наоборот, в 1.0.x
А у меня работает, без всяких инспекторов
P.S.: У RcT одна из привязок не "пришивается" к элементу menulist. Вот мой скриншот инспектора: http://forum.mozilla.ru/uploaded/srinspector.png. Я склоняюсь к мысли, что это глюк Deer Park.
Отредактировано Anton (26-07-2005 16:44:39)
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Ну и как же исправить эту бадовскую фичу Огненного Лиса в Мастдайской ОС?
Отсутствует
Анатолий Игнатьев
Самый простой способ
http://forum.mozilla.ru/viewtopic.php?pid=34078#p34078
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20061204 GranParadiso/3.0a1
Отсутствует
Анатолий Игнатьев
Самый простой способ
http://forum.mozilla.ru/viewtopic.php?pid=34078#p34078
Неважно насколько прост способ, если он не работает. А он не работатет. Выбора моего ФФ не запоминает. Я сменил три disable с true на false, выбрал explorer.exe, поставил галочку, но в следующий раз повторяется то же самое.
Отсутствует
Anton
Для пользователей Deer Park, так как эта Firefox глючит.
Через XUL вообще-то это тоже через одно место
Анатолий Игнатьев
Пробовали как выше советовал Anton?
Отредактировано RcT (28-07-2005 14:13:12)
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20061204 GranParadiso/3.0a1
Отсутствует
Anton...
Через XUL вообще-то это тоже через одно место ...
Через xul браузера, это да, даже если бы я и додумался как это сделать, не рискнул бы предложить. Поэтому предложил через css.
P.S.: А вообще, чего мы мучаемся ? Launchy - Внешние программы - Открыть ссылку в Internet Explorer
Или IE View
Отредактировано Anton (28-07-2005 14:41:21)
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Anton
Для пользователей Deer Park, так как эта Firefox глючит.
Через XUL вообще-то это тоже через одно место
Анатолий Игнатьев
Пробовали как выше советовал Anton?
Что такое Deer Park не знаю. Что делать с упомянутым Вами советом не знаю, для меня надо подробнее.
Отсутствует
Анатолий Игнатьев
Скачиваете вот этот файл, распаковываете его в С:\
http://forum.mozilla.ru/uploaded/special_radio.zip
В папке профиля есть папка chrome, там есть файл userChrome-example.css, переименовываете его в userChrome.css, добавляете вот эти строки:
radio[id="open"] { -moz-binding: url("file://c:/special_radio.xml#ndradio") !important; } menulist[id="openHandler"] { -moz-binding: url("file://c:/special_radio.xml#ndmenulist") !important; } checkbox[id="rememberChoice"] { -moz-binding: url("file://c:/special_radio.xml#ndcheckbox") !important; } radio[id="save"] { -moz-binding: url("file://c:/special_radio.xml#ndradio") !important; }
Перезапускаете фф и смотрите работает или нет
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20061204 GranParadiso/3.0a1
Отсутствует
Анатолий Игнатьев
Перезапускаете фф и смотрите работает или нет
Прогресс есть: теперь инспектора DOM вызывать не приходится, все трое управлющих элемента работают (open, openHandler и rememberChoice), но запоминания explorer.exe для файлов с раширением exe не происходит по-прежнему, несмотря на то, что галочку я ставлю в квадратике. Нужно что-то ещё.
(Хотя, я думаю, что это не тот путь, которым должно идти: разработчики ФФ должны не прятать эту настройку, а делать её доступной для пользователей. А так - функциональность броузера сильно страдает и впечатление портится. Ну, это лирика, можно сказать.)
(Ну, это что, о танденбёрде и не то я ещё могу сказать... Но это - в другой теме.)
Отредактировано Анатолий Игнатьев (29-07-2005 07:53:21)
Отсутствует
...но напоминания explorer.exe для файлов с раширением exe не происходит по-прежнему...
Диалого explorer'а появляется под окном Firefox.
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Диалого explorer'а появляется под окном Firefox.
Не понял что выимеете ввиду. Я имел ввиду вот что: после втавки вышеупомянутого фрагмента в userChrome.css во всплывающем окне при кликании на ссылку на exe файл оказываются доступными три элемента управления в окне диалога: открыть с помощью, выпадающий список в котором можно выбрать explorer.exe, и checkbox "Выполнять для всех таких файлов автоматически", после этого я нажимаю OK, и появляется диалог explorer'а "запустить, сохранить, отменить". Так вот хоть я и ставлю галочку в тот фоксовский чекбокс "Выполнять для всех таких файлов", при клакании на другой ссылке exe файла всё повторяется снова: и эксплорер приходится указывать вновь для открытия файла. То есть ФФ не запоминает, что exe файлы надо открывать explorer'ом, и в Инструменты-Настройки-Загрузки-Типы файлов не появляется записи о том, что exe файлы надо открывать exploror'ом.
И вообще это сильно неправильно, что работает не сам диалог Файрфокса, а прикручивается эксплорер. Тем более, что его приходится выбирать каждый раз.
Чему тут гордиться: ФФ закачали 75 млн. раз, если функциональность броузера ниже всяких разумных пределов. Ладно бы диалога не было, так ведь есть, но нафиг его сделали неактивным ("серым")? Ладно, с помощью вставки в userChrome его можно активизировать, но ведь он не работет!
Не броузер, а сплошной баг!
Отсутствует
Анатолий Игнатьев
У меня, после того как я поставил галочку "Запомнить", ассоциация сохранилась. Попробуйте на новом профиле. Такого быть не должно.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20061204 GranParadiso/3.0a1
Отсутствует