Показать сообщение отдельно
  #2 (permalink)  
Старый 16.04.2011, 19:55
Профессор
Отправить личное сообщение для Matre Посмотреть профиль Найти все сообщения от Matre
 
Регистрация: 07.01.2011
Сообщений: 582

Разные браузеры по-разному хранят значения.
Например, Вы ставите #FFFFFF, а ставится #ffffff — в другом регистре.

Используйте переменную-флаг вместо проверки состояния.

function flashText(id, c1, c2) {
	var elem = document.getElementById(id);
	elem.tg = true;
	setInterval(function () {
		elem.style.color = (elem.tg = !elem.tg) ? c1 : c2;
	}, 1000);
}


flashText("page5", "#FFFFFF", "#0000FF");

Последний раз редактировалось Matre, 16.04.2011 в 19:58.
Ответить с цитированием