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

Заказывай стафф с атрибутикой Mozilla и... пусть все вокруг завидуют тебе! Быть уникальным - быть с Mozilla!

№112-03-2007 20:55:46

WEB_bobby
Участник
 
Группа: Members
Зарегистрирован: 09-03-2007
Сообщений: 23
UA: Firefox 1.5

Не меняется цвет ссылки организованный с помощью JS в Mozilla.

Неужели это тоже, только в IE работать будет? - Если так, есть ли способ в Моzilla?Благодрю за ответы.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
    <title>Untitled</title>
    <script lanaguage = "JavaScript">
    <!--
    function doOverHref()
        {
            window.event.srcElement.style.color="#6666FF";
                }
       
        function doOutHref()
        {
            window.event.srcElement.style.color="#3399FF";
            }
    //-->
    </script>
</head>

<body>

<A href="HIMINES.html"style ="color:#3399FF;font-size:18px;"onMouseOver = "doOverHref()"; onMouseOut = "doOutHref()"; > 
... перейти на страницу</A>
</body>
</html>

Отсутствует

 

№212-03-2007 22:21:03

Lynn
Кофеман
 
Группа: Members
Откуда: Россия
Зарегистрирован: 16-02-2005
Сообщений: 1721
UA: Firefox 2.0
Веб-сайт

Re: Не меняется цвет ссылки организованный с помощью JS в Mozilla.

WEB_bobby
Всё-таки выкиньте этот учебник. Он исключительно вреден.
Вместо этих скриптов достаточно написать две строчки на CSS.

Выделить код

Код:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled</title>
<style type="text/css">
a:link {
  color: #39f;
}
a:hover {
  color: #66f;
}
</style>
</head>
<body>
<a href="HIMINES.html">… перейти на страницу</a>
</body>
</html>

PS. Вообще, IMHO, данные форум не предназначен для первых шагов в вёрстке. Идите лучше на webmascon и почитайте там статьи и форум прежде чем задавать вопросы. И найдите уже хороший учебник по HTML/CSS и JS.


Isn't it ironic... don't you think? — Alanis Morissette

Отсутствует

 

№313-03-2007 14:36:09

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

Re: Не меняется цвет ссылки организованный с помощью JS в Mozilla.

Я бы сказал,

Выделить код

Код:

a:link,a:visited {color: #3399ff;}
a:hover {color: #6666ff;}

Если же непременно нужно обратиться к объекту, на котором произошло событие (что в данном случае абсолютно не нужно), есть куча способов, совместимых с распространенными браузерами, например,

Выделить код

Код:

function linkOvrOut(thisLink,ovrOut) {
    thisLink.style.color=((ovrOut)?'#6666ff':'#3399ff');
}
Выделить код

Код:

<a href=" ... " onmouseover="linkOvrOut(this,true);" onmouseout="linkOvrOut(this,false);"> ...

Всё-таки выкиньте этот учебник. Он исключительно вреден.

Присоединяюсь. В некоторых книжках отлавливать ошибки или исправлять ошибочные знания после их прочтения, раз в 16 дольше, чем просто эти книжки выкинуть и прочесть несколько статей по теме. (В отдельных изданиях объем ошибочного кода может превышать 80% от всего приведенного кода, а в устаревших книжках по DHTML верного кода часто почти не остается.)

Отсутствует

 

№414-03-2007 13:47:45

WEB_bobby
Участник
 
Группа: Members
Зарегистрирован: 09-03-2007
Сообщений: 23
UA: Firefox 1.5

Re: Не меняется цвет ссылки организованный с помощью JS в Mozilla.

Спасибо.

Отсутствует

 

Board footer

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