ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
[Вопрос] Подскажите с кодом! |

25.02.2008, 00:36
|
|
Banned
Регистрация: 07.07.2007
Сообщений: 152
Провел на форуме: 511131
Репутация:
52
|
|
[Вопрос] Подскажите с кодом!
Шалум всем ачатовцам!  Вот вопрос: какой код у меню, я типа нажимаю на ссылку а там появляется подменю че за код понять не могу... вот сайт пример: http://crossnet.ru/
Помогите плиззз...
Заранее спасибо!
Последний раз редактировалось Conquerstador; 25.02.2008 в 00:42..
|
|
|

25.02.2008, 00:48
|
|
Постоянный
Регистрация: 05.01.2007
Сообщений: 508
Провел на форуме: 2360904
Репутация:
1393
|
|
javascript там =)
|
|
|

25.02.2008, 01:18
|
|
[Лишённый самовыражени
Регистрация: 16.01.2005
Сообщений: 1,787
Провел на форуме: 9751379
Репутация:
3812
|
|
Код HTML:
<a href="/static/51" onclick="SelectText('172'); return false;">поддержка</a>
<div id="block172" style="display:none;">
...
</div>
PHP код:
function SelectText(id){
var mod = document.getElementById('block'+id).style.display;
ClearAll();
// alert(mod);
if (mod == "none") {
document.getElementById('block'+id).style.display='block'
} else {
document.getElementById('block'+id).style.display='none'
};
}
__________________
|
|
|

25.02.2008, 12:22
|
|
Banned
Регистрация: 07.07.2007
Сообщений: 152
Провел на форуме: 511131
Репутация:
52
|
|
Сообщение от +toxa+
Код HTML:
<a href="/static/51" onclick="SelectText('172'); return false;">поддержка</a>
<div id="block172" style="display:none;">
...
</div>
PHP код:
function SelectText(id){
var mod = document.getElementById('block'+id).style.display;
ClearAll();
// alert(mod);
if (mod == "none") {
document.getElementById('block'+id).style.display='block'
} else {
document.getElementById('block'+id).style.display='none'
};
}
[Тупой вопрос!!!] Куда php код пихать???
|
|
|

25.02.2008, 12:38
|
|
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме: 4832771
Репутация:
1916
|
|
Эээ, а где ты php увидел? 0_о
ты либо в отдельный файл вынеси функцию, либо сразу на странице пиши.
Код:
<script type="text/javascript">
function SelectText(id){
var mod = document.getElementById('block'+id).style.display;
ClearAll();
// alert(mod);
if (mod == "none") {
document.getElementById('block'+id).style.display= 'block'
} else {
document.getElementById('block'+id).style.display= 'none'
};
}
</script>
а если в отдельный файл будешь выносить то просто ссылку ставь на странице:
Код:
<script type="text/javascript" src="blabla.js"></script>
|
|
|

25.02.2008, 12:44
|
|
Banned
Регистрация: 07.07.2007
Сообщений: 152
Провел на форуме: 511131
Репутация:
52
|
|
Ну вот смотри к примеру
Код HTML:
<a href="/static/51" onClick="SelectText('172'); return false;" >поддержка</a>
<div id="block172" style="display:none;">
<div class="menu_sep"><img src="http://www.crossnet.ru/img/2/empty.gif"></div>
<div class="pomenu">
<a href="/static/51" >Техническая поддержка</a><br>
<!-- --><a href="/static/64" >FAQ Сеть и интернет</a><br>
<!-- --><a href="/static/63" >FAQ Биллинг</a><br>
<!-- --><a href="/static/160" >Internet Control Tool</a><br>
<!-- --><a href="/static/69" >Электронная почта</a><br>
<!-- --><a href="/static/68" >IRC Чат</a><br>
<!-- --><a href="/static/57" >Настройка компьютера</a><br>
<!-- --><a href="/static/192" >IP Телевидение</a><br>
<!-- --><a href="/static/77" >Безопасность в сети</a><br>
<!-- --><a href="/static/129" >Детализация трафика</a><br>
<!-- --><a href="/static/135" >Внешний IP адрес</a><br>
<!-- --><a href="/static/137" >Нормы пользования сетью</a><br>
<!-- --><a href="/static/67" >Услуга безлимитного доступа</a><br>
<!-- --><a href="/static/155" >Услуга регистрации доменов</a><br>
<!-- -->
</div>
<div class="menu_sep"><img src="http://www.crossnet.ru/img/2/empty.gif"></div>
</div><br>
а куда тут пихать этот javascript ???
покажи если не трудно!
|
|
|

25.02.2008, 13:17
|
|
Banned
Регистрация: 07.07.2007
Сообщений: 152
Провел на форуме: 511131
Репутация:
52
|
|
Я таки не понял куда надо приписать этот код я в этом нуб полнейший!!!  помогите кто может!
|
|
|

25.02.2008, 13:24
|
|
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме: 4832771
Репутация:
1916
|
|
Код тебе нужно запихнуть в любое место ДО вызова функции.
Ещё раз перечитай моё сообщение. Если ты засунешь скрипт в отдельный файл (что советую), то скрипт пихаешь вот так:
Код HTML:
<script type="text/javascript" src="blabla.js"></script>
<a href="/static/51" onClick="SelectText('172'); return false;" >поддержка</a>
<div id="block172" style="display:none;">
<div class="menu_sep"><img src="http://www.crossnet.ru/img/2/empty.gif"></div>
<div class="pomenu">
<a href="/static/51" >Техническая поддержка</a><br>
<!-- --><a href="/static/64" >FAQ Сеть и интернет</a><br>
<!-- --><a href="/static/63" >FAQ Биллинг</a><br>
<!-- --><a href="/static/160" >Internet Control Tool</a><br>
<!-- --><a href="/static/69" >Электронная почта</a><br>
<!-- --><a href="/static/68" >IRC Чат</a><br>
<!-- --><a href="/static/57" >Настройка компьютера</a><br>
<!-- --><a href="/static/192" >IP Телевидение</a><br>
<!-- --><a href="/static/77" >Безопасность в сети</a><br>
<!-- --><a href="/static/129" >Детализация трафика</a><br>
<!-- --><a href="/static/135" >Внешний IP адрес</a><br>
<!-- --><a href="/static/137" >Нормы пользования сетью</a><br>
<!-- --><a href="/static/67" >Услуга безлимитного доступа</a><br>
<!-- --><a href="/static/155" >Услуга регистрации доменов</a><br>
<!-- -->
</div>
<div class="menu_sep"><img src="http://www.crossnet.ru/img/2/empty.gif"></div>
</div><br>
где blabla.js это файл с функцией, которая в посте Тохи.
2 способ:
Код HTML:
<script type="text/javascript">
function SelectText(id){
var mod = document.getElementById('block'+id).style.display;
ClearAll();
// alert(mod);
if (mod == "none") {
document.getElementById('block'+id).style.display= 'block'
} else {
document.getElementById('block'+id).style.display= 'none'
};
}
</script>
<a href="/static/51" onClick="SelectText('172'); return false;" >поддержка</a>
<div id="block172" style="display:none;">
<div class="menu_sep"><img src="http://www.crossnet.ru/img/2/empty.gif"></div>
<div class="pomenu">
<a href="/static/51" >Техническая поддержка</a><br>
<!-- --><a href="/static/64" >FAQ Сеть и интернет</a><br>
<!-- --><a href="/static/63" >FAQ Биллинг</a><br>
<!-- --><a href="/static/160" >Internet Control Tool</a><br>
<!-- --><a href="/static/69" >Электронная почта</a><br>
<!-- --><a href="/static/68" >IRC Чат</a><br>
<!-- --><a href="/static/57" >Настройка компьютера</a><br>
<!-- --><a href="/static/192" >IP Телевидение</a><br>
<!-- --><a href="/static/77" >Безопасность в сети</a><br>
<!-- --><a href="/static/129" >Детализация трафика</a><br>
<!-- --><a href="/static/135" >Внешний IP адрес</a><br>
<!-- --><a href="/static/137" >Нормы пользования сетью</a><br>
<!-- --><a href="/static/67" >Услуга безлимитного доступа</a><br>
<!-- --><a href="/static/155" >Услуга регистрации доменов</a><br>
<!-- -->
</div>
<div class="menu_sep"><img src="http://www.crossnet.ru/img/2/empty.gif"></div>
</div><br>
Вот и всё 
|
|
|

25.02.2008, 13:30
|
|
Banned
Регистрация: 07.07.2007
Сообщений: 152
Провел на форуме: 511131
Репутация:
52
|
|
Все понял спасибо, ну так бы сразу я просто нуб (повторяю!!!) в этом! 
|
|
|

25.02.2008, 13:32
|
|
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме: 4832771
Репутация:
1916
|
|
да я вроде понятно написал в первый раз.... 
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|