Показать сообщение отдельно
  #1 (permalink)  
Старый 24.10.2008, 21:33
Аспирант
Отправить личное сообщение для Ichigeki Посмотреть профиль Найти все сообщения от Ichigeki
 
Регистрация: 24.10.2008
Сообщений: 48

Различия в работе для разных браузеров
у меня есть функция

var collapse_or_expand_symb = "+";
var collapse = false;
function ShowNews(capt,tdid,newstxt,shortNews)
   	{
    var td = document.getElementById(tdid);
    var cap = document.getElementById(capt);
    if(collapse) 
    	{//сворачиваем, показывая сокращенынй вариант новости
    	collapse_or_expand_symb = "+";
    	collapse = false;
    	td.innerHTML =  shortNews+"....";
    	}
    else 
    	{//сворачиваем, показывая полный вариант новости
    	collapse_or_expand_symb = "-";
    	collapse = true;
    	td.innerHTML =  newstxt;
    	}
    cap.innerHTML = collapse_or_expand_symb;
	}


работает ТОЛЬКО в IE.

Вопросов два:
1) почему работает тольк в IE?
2) еслть ли какой нибудь источник информации по сабжу? пока что такими источниками для меня являются ращличные статьи в которых делают оговорку что вот такой то кусок кода будет работать только в этом браузере, а для того чтобы он работал в таком то браузере надо сдлать вот так то. Вопрос - каким образом узнать наверняка как реализовать нужную функцию хотя бы для самых распространенных браузеров? Куда надо обращаться(исключая гугль )?

З.Ы. я в курсе что я ламер и код у меня такойже, поэтому жду только конструктивной критики и коненчо же помощи

Последний раз редактировалось Андрей Параничев, 24.10.2008 в 22:15. Причина: Пользуйтесь bb-кодами [js] и [html] для оформления листингов кода в теле сообщения
Ответить с цитированием