ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование_OLD > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #191  
Старый 13.12.2007, 11:21
biophreak
Постоянный
Регистрация: 03.08.2007
Сообщений: 367
Провел на форуме:
876216

Репутация: 209
По умолчанию

Вот на досуге накатал небольшие ф-ии для "показа" и "скрытия" определенного эл-та по его id..может пригодится кому...
Код:
is_ie = ((/msie/i.test(window.navigator.userAgent) && !/opera/i.test(window.navigator.userAgent)));
function GID(id)
{ 
	 return (is_ie) ? document.all[id] : document.getElementById(id);
}

function showHideEl(id,act) 
{
	if(act == 'hide')
	{
		GID(id).style.visibility = 'hidden';
	} else if(act == 'show')
	{
		GID(id).style.visibility = 'visible';
	}
}
Юзать showHideEl('id элемента','действие(show\hide)');
 

  #192  
Старый 14.12.2007, 01:21
k1b0rg
Тут может быть ваша реклама.
Регистрация: 30.07.2005
Сообщений: 1,243
Провел на форуме:
4520553

Репутация: 1316


По умолчанию

А нахрен определять браузер? getElementById работает во всех браузерах.
 

  #193  
Старый 14.12.2007, 01:48
biophreak
Постоянный
Регистрация: 03.08.2007
Сообщений: 367
Провел на форуме:
876216

Репутация: 209
По умолчанию

Просто были косяки с ИЕшкой...может чисто только у меня(хз почему)...я не вникал и написал ф-ию, потомучто ч-з document.all работало )

ЗЫЖ Конечно, вы правы, по сути, ф-ия лишняя...у меня видимо был сильно поломанный ИЕ(или чтото еще ) а если уж ориентировацца на такие поломанные ИЕ как у меня - как вариант что-то типа:

if (document.all) {
return document.all[id];
else {
return document.getElementById(id);
}

Последний раз редактировалось biophreak; 14.12.2007 в 01:55..
 

  #194  
Старый 14.12.2007, 02:00
astrologer
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме:
3069349

Репутация: 808


По умолчанию

Цитата:
Сообщение от k1b0rg  
А нахрен определять браузер? getElementById работает во всех браузерах.
Цитата:
If there is more than one element with id="test", the method selects the first in the document. All others are ignored.
IE also returns the element with name="test".
Наверное, поэтому.
По-моему, лучше использовать просто ссылку на элемент:
Код:
<html>
<head>
<script type="text/javascript">

function toggle(e){
    if(!e) return;
    e.style.visibility = (e.style.visibility!='hidden' ? 'hidden':'visible');
}

</script>

<style type="text/css">

div {
    border:gray solid 1px;
    background-color:#DCDCDC;
    width: 100px;
    height: 75px
}

div+div { border-top:none }

</style>
</head>
<body>
	<div onclick="toggle(this.nextSibling)">&nbsp;</div><div>&nbsp;</div>
</body>
</html>
 

  #195  
Старый 16.12.2007, 21:03
Alekzzzander
Участник форума
Регистрация: 05.09.2007
Сообщений: 151
Провел на форуме:
1327895

Репутация: 67
Отправить сообщение для Alekzzzander с помощью ICQ
По умолчанию

подскажите пожалуйста ява-скрипт который будет сохранять данные посетителя сайта в определённый каталог и его можно было бы просматривать через web
 

  #196  
Старый 16.12.2007, 21:27
DIAgen
Познавший АНТИЧАТ
Регистрация: 02.05.2006
Сообщений: 1,191
Провел на форуме:
7364332

Репутация: 1276


По умолчанию

Цитата:
Сообщение от Alekzzzander  
подскажите пожалуйста ява-скрипт который будет сохранять данные посетителя сайта в определённый каталог и его можно было бы просматривать через web
На яваскриптах такого не сделаешь, надо делать в связке с php, да еще и SQL
 

  #197  
Старый 16.12.2007, 21:33
Piflit
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме:
5128756

Репутация: 2032


Отправить сообщение для Piflit с помощью ICQ
По умолчанию

Цитата:
Сообщение от DIAgen  
На яваскриптах такого не сделаешь, надо делать в связке с php, да еще и SQL
при чем тут sql?
 

  #198  
Старый 16.12.2007, 21:38
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


Отправить сообщение для groundhog с помощью ICQ
По умолчанию

SQL тут за уши притянут... Но одно верно - средствами JavaScript это не реализуемо...
 

  #199  
Старый 16.12.2007, 21:46
Alekzzzander
Участник форума
Регистрация: 05.09.2007
Сообщений: 151
Провел на форуме:
1327895

Репутация: 67
Отправить сообщение для Alekzzzander с помощью ICQ
По умолчанию

а на php можете выложить скриптик? или архивчик с скриптами которые показывают данные посетителя
 

  #200  
Старый 16.12.2007, 22:02
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


Отправить сообщение для groundhog с помощью ICQ
По умолчанию

Alekzzzander, поставь конкретную задачу - какие данные, в какой каталог, в какой форме сохранять и т.д. И с этой задачей дуй в разде по PHP, ибо задача выходит за рамки данного раздела.
 
 





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ