Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов
Перезагрузить страницу Помогите определить скрипт
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
Remington Remington вне форума
Новичок
 
Сообщений: 4
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 10.09.2008
По умолчанию Помогите определить скрипт - 15.10.2008, 18:47

Подскажите что значит этот скрипт
Код:
<script type="text/javascript">
function getElementComputedStyle(elem, prop) {

	// external stylesheet for Mozilla, Opera 7+ and Safari 1.3+
	if (document.defaultView && document.defaultView.getComputedStyle) {

if (prop.match(/[A-Z]/)) prop = prop.replace(/([A-Z])/g, "-$1").toLowerCase();
return document.defaultView.getComputedStyle(elem, "").getPropertyValue(prop);
	}

	// external stylesheet for Explorer and Opera 9
	if (elem.currentStyle) {

var i;
while ((i=prop.indexOf("-"))!=-1) prop = prop.substr(0, i) + prop.substr(i+1,1).toUpperCase() + prop.substr(i+2);
return elem.currentStyle[prop];
	}

	return "";
}

function fixVisibility(e) {

	if (getElementComputedStyle(document.getElementById(e), "display") == "none")
document.getElementById(e).style.display = "block";
	if (getElementComputedStyle(document.getElementById(e), "visibility") == "hidden")
document.getElementById(e).style.visibility = "visible";
}

fixVisibility('pun-title');
fixVisibility('title-logo-table');
fixVisibility('title-logo-tdr');

</script>
Что он делает? Принцип его работы я не понял. Вижу, что-то с лого связанно и с браузерами, но не дошло еще. Расскажите, кто знает, пожалуйста.
Ответить с цитированием
  (#2 (permalink)) Старый
Darkcosinus Darkcosinus вне форума
Member
 
Сообщений: 233
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 25.04.2008
Адрес: Moscow
По умолчанию 11.12.2008, 04:25

Цитата:
Сообщение от Remington Посмотреть сообщение
Что он делает?
Насколько я понимаю, fixvisibility делает видимыми указанные слои, если они невидимы.

Первая часть скрипта вообще стандартная, много где используется - это функция для получения вычисленного значения свойства элемента - например, подгружаемого из внешнего CSS.
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите настроить php-скрипт smpp на сервере godson Задания за деньги 2 29.09.2011 16:17
Помогите пожалуйста написать скрипт на bash, выполняющий поиск файлов.... belochka21 Общие вопросы программирования 0 27.09.2011 18:13
Помогите облегчить скрипт...? anti-tem PHP 4 08.07.2011 23:20
Помогите определить FoxerGTS Видеокарты 3 15.11.2010 12:03
ПОМОГИТЕ! У КОГО ЕСТЬ ГОТОВЫЙ СКРИПТ ФОРУМА? djpicasso PHP 3 21.09.2009 20:49
Помогите сделать скрипт PHP для вызова URL NikZ PHP 8 07.03.2009 09:41
Помогите написать скрипт или прогу (не песплатно) Dick_ow Задания за деньги 3 09.01.2009 15:26
Помогите определить IP! zyza75 Сетевые подключения 5 21.02.2008 20:50
Помогите подправить скрипт duron DHTML, JavaScript, VBScript 1 20.09.2006 20:02
Помогите найти скрипт или совет StrukOFF PHP 4 09.08.2006 13:35
Помогите настроить скрипт поиска Anonymous PHP 4 02.10.2004 21:48
Помогите написать скрипт! serghei PHP 10 15.07.2004 01:20



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов