Страницы: 1
Доброго времени суток, уважаемый 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
Отсутствует
Доброго времени суток, уважаемый 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
Отвечайте не только сюда, пожалуйста, но и мылом на crowngold@narod.ru
Просто поставьте галочку "Подписаться и следить за ответами в этой теме", если хотите получать уведомление по почте, ибо мне лень повторяться .
Не стойте на месте - ищите новые тупики :)
Отсутствует
Вообще-то лучше назначить элементу класс и менять его на другой класс посредством document.getElementById('elemId1').className='newClassName1'; (или просто elemRef.className='newClassName1'; - но с условием что в elemRef уже есть ссылка на элемент).
В случае с body это будет document.body.className='newClassName1';
Отсутствует
Спасибо за комменты, всезнающий ALL!
Теперь начались проблемы с Оперой, которая механизм CSS отрабатывает через <asshole>, простите меня за ругательство...
Цвета текста переназначил через COLOR: у BODY, цвета ссылок переназначил через COLOR: y LI, а вот как переназначить цвет посещенных ранее ссылок? а?
Отсутствует
Страницы: 1