Полезная информация

Юристы зарабатывают огромные деньги и славу, оперируя хорошим знанием законов. Правила форума — простой путь к успешному общению.

№115-10-2006 17:57:02

Mexicanetz
Участник
 
Группа: Members
Зарегистрирован: 13-10-2006
Сообщений: 3

Mozilla 1.5 и обработка внешних скриптов

Доброго времени суток, уважаемый All!
Начал переписывать свой сайт (_http://crowngold.narod.ru_) под Mozilla и заметил пренеприятную особенность.
Итак, в теле HTM-файла, в <HEAD>-е я загружаю внешний скрипт (_http://crowngold.narod.ru/main.js_) - он модифицирует цвета текста, страницы, линков и посещенных линков через задание JavaScript-ом свойств активного окна.
Дома у меня MS Windows XP SP2 CE rus, соответственно, браузер MS IE 6 SP2. На работе стоит MS Windows 2000 SP4 pro rus, соответственно, браузер MS IE 6 SP1. И там и там Firefox Mozilla 1.5.0.5.
Проблема вот в чем: Opera 9.0.2  и встроенный в винду IE корректно отображают измененные цвета на странице, а FireFox - нет.
Может, я туплю и нужен какой-то плагин к Лису, а?

полный текст скрипта:
document.bgColor=0x000000;
document.fgColor=0xFFFF33;
document.linkColor=0xFFCC33;
document.vlinkColor=0xFF9999
В консоли Жабы - тишина, и только мёртные с косами...

отвечайте не только сюда, пожалуйста, но и мылом на crowngold@narod.ru

Отсутствует

 

№215-10-2006 19:42:18

ru-vadik
Участник
 
Группа: Extensions
Откуда: Россия
Зарегистрирован: 23-10-2004
Сообщений: 1976

Re: Mozilla 1.5 и обработка внешних скриптов

Mexicanetz пишет

Доброго времени суток, уважаемый All!
Начал переписывать свой сайт (_http://crowngold.narod.ru_) под Mozilla и заметил пренеприятную особенность.
Итак, в теле HTM-файла, в <HEAD>-е я загружаю внешний скрипт (_http://crowngold.narod.ru/main.js_) - он модифицирует цвета текста, страницы, линков и посещенных линков через задание JavaScript-ом свойств активного окна.
Дома у меня MS Windows XP SP2 CE rus, соответственно, браузер MS IE 6 SP2. На работе стоит MS Windows 2000 SP4 pro rus, соответственно, браузер MS IE 6 SP1. И там и там Firefox Mozilla 1.5.0.5.
Проблема вот в чем: Opera 9.0.2  и встроенный в винду IE корректно отображают измененные цвета на странице, а FireFox - нет.
Может, я туплю и нужен какой-то плагин к Лису, а?

полный текст скрипта:
document.bgColor=0x000000;
document.fgColor=0xFFFF33;
document.linkColor=0xFFCC33;
document.vlinkColor=0xFF9999
В консоли Жабы - тишина, и только мёртные с косами...

Выдержка с сайта developer.mozilla.org

document.bgColor is deprecated in DOM Level 2 HTML. The recommended alternative is use of the CSS style  background-color which can be accessed through the DOM with document.body.style.backgroundColor. Another alternative is document.body.bgColor, although this is also deprecated in HTML 4.01 in favor of the CSS alternative.

Т.е. document.bgColor устарел и не рекомендуется к использованию. Следует использовать document.body.style.backgroundColor

Mexicanetz пишет

Отвечайте не только сюда, пожалуйста, но и мылом на crowngold@narod.ru

Просто поставьте галочку "Подписаться и следить за ответами в этой теме", если хотите получать уведомление по почте, ибо мне лень повторяться :).


Не стойте на месте - ищите новые тупики :)

Отсутствует

 

№316-10-2006 05:06:07

Lelic
Участник
 
Группа: Members
Откуда: Красноярск
Зарегистрирован: 05-10-2006
Сообщений: 157

Re: Mozilla 1.5 и обработка внешних скриптов

Цвета через JS.... не, я уж лучше CSS попользую.... еще ни разу не подводил...

Отсутствует

 

№416-10-2006 15:42:44

Al_H
Away
 
Группа: Members
Откуда: SPb
Зарегистрирован: 10-06-2005
Сообщений: 5508

Re: Mozilla 1.5 и обработка внешних скриптов

Вообще-то лучше назначить элементу класс и менять его на другой класс посредством document.getElementById('elemId1').className='newClassName1'; (или просто elemRef.className='newClassName1'; - но с условием что в elemRef уже есть ссылка на элемент).
В случае с body это будет document.body.className='newClassName1';

Отсутствует

 

№516-10-2006 23:44:27

Unghost
Призрак-админ
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 08-10-2004
Сообщений: 11771

Re: Mozilla 1.5 и обработка внешних скриптов

==> Проблемы с сайтами


Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.

Отсутствует

 

№619-10-2006 21:07:58

Mexicanetz
Участник
 
Группа: Members
Зарегистрирован: 13-10-2006
Сообщений: 3

Re: Mozilla 1.5 и обработка внешних скриптов

Спасибо за комменты, всезнающий ALL!
Теперь начались проблемы с Оперой, которая механизм CSS отрабатывает через <asshole>, простите меня за ругательство...
Цвета текста переназначил через COLOR: у BODY, цвета ссылок переназначил через COLOR: y LI, а вот как переназначить цвет посещенных ранее ссылок? а?

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]