Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Помогите подставить в нужное место class (https://javascript.ru/forum/dom-window/5607-pomogite-podstavit-v-nuzhnoe-mesto-class.html)

KartingProfi 26.10.2009 15:54

Помогите подставить в нужное место class
 
Внизу полный код, он тупо делает все ссылки мерцающими. Нужно, чтобы он делал мерцающей только 1 ссылку, к примеру, если её пометить class="a1" то она мерцает, а все остальные - не мерцают. Можно без class.


<Script Language="JavaScript">
  function initArray()
   {for (var i = 0; i < initArray.arguments.length; i++)
  {this[i] = initArray.arguments[i];}
    this.length = initArray.arguments.length;}
  var colors = new initArray(
    "#000000",
    "#ff0000");
  pause_time = .5;
  link = 0;
  vlink = 0;

  function linkDance() {
    link = (link+1)%colors.length;
    vlink = (vlink+1)%colors.length;
    document.linkColor = colors[link];
    document.vlinkColor = colors[vlink];
    setTimeout("linkDance();",pause_time*1000);}
  linkDance();
</Script>
<A class="a1" href="ваш http адрес">мерцающая ссылка</A>
<A href="обычная ссылка">ни фига не мерцающая ссылка</A>

Gozar 27.10.2009 08:52

KartingProfi,
Напишите адрес этого сайта, я постараюсь никогда на него не заходить.
Зачем вообще так издеваться над пользователем?

KartingProfi 27.10.2009 13:22

Мне больше всего нравится, когда на конкретный вопрос начинаются какие-то рассуждения. Я не спрашивал мнения. И если "сюда дочитаете": у меня вывод заголовков новостей есть, хочу самые свежие новости выделять, только не чтобы мерцали, а чтобы плавно цвет с обычного чёрного менялся на тёмно-красный (чтобы не резало глаза).
А если ещё и до сюда дочитаете: я JavaScript не изучал, пишу на PHP + MySQL. Ничего проще чем найти готовый код и переделать не знаю. Если есть идеи или другой код, который заработает - могу даже мзду скинуть какую-нибудь разумную. Flash и прочие извращения в топку, сайт информативный и большая часть публики каждый день посещает, так что заставлять что-то устанавливать для отображения - это потеря постоянной публики. Хотя, активный JavaScript и так в браузере IE постоянно вызывает неприятное окошко вверху на многих сайтах.

Kolyaj 27.10.2009 13:33

Цитата:

Сообщение от KartingProfi
Хотя, активный JavaScript и так в браузере IE постоянно вызывает неприятное окошко вверху на многих сайтах.

Бред.

KartingProfi 27.10.2009 13:53

Я имел ввиду появляющееся "Internet Explorer заблокировал активное содержимое" и предложение активировать его. А если отключить опцию оповещения, то Pop-up и прочая фигня достает

Kolyaj 27.10.2009 14:02

Это только если страницы с диска открывать.

KartingProfi 28.10.2009 14:20

Вопрос закрыт, другой рабочий код нашёл.


Часовой пояс GMT +3, время: 10:25.