11. Alfa - 27 Июня, 2005 - 14:26:43 - перейти к сообщению
ну это if надо использвать. если нет подменю - показать, если есть - скрыть
12. SviMik - 27 Июня, 2005 - 14:39:52 - перейти к сообщению
Я делаю так:
CODE:
<script language="javascript">
function ShowHide(id)
{
if (document.getElementById('sm441612').style.display == "none"||document.all['sm441612'].visibility == "hidden"){
Show(id);
} else{
Hide(id);
}
}
function Show(id)
{
if (document.getElementById) {
itm = document.getElementById('sm441612')
itm.style.display = "block"
}
if (document.all){
itm = document.all['sm441612'];
itm.visibility = "show"
}
}
function Hide(id) {
if (document.getElementById) {
itm = document.getElementById('sm441612')
itm.style.display = "none"
}
if (document.all){
itm = document.all['sm441612'];
itm.visibility = "hidden"
}
}
</script>
<button onClick="ShowHide()"> Показать/скрыть>>></button>
<div style="display:none;" id="sm441612">
бла-бла-бла
</div>
<script language="javascript">
function ShowHide(id)
{
if (document.getElementById('sm441612').style.display == "none"||document.all['sm441612'].visibility == "hidden"){
Show(id);
} else{
Hide(id);
}
}
function Show(id)
{
if (document.getElementById) {
itm = document.getElementById('sm441612')
itm.style.display = "block"
}
if (document.all){
itm = document.all['sm441612'];
itm.visibility = "show"
}
}
function Hide(id) {
if (document.getElementById) {
itm = document.getElementById('sm441612')
itm.style.display = "none"
}
if (document.all){
itm = document.all['sm441612'];
itm.visibility = "hidden"
}
}
</script>
<button onClick="ShowHide()"> Показать/скрыть>>></button>
<div style="display:none;" id="sm441612">
бла-бла-бла
</div>
13. Ray Wen - 27 Июня, 2005 - 14:44:21 - перейти к сообщению
Хех... сделал скрипт
Но теперь другая беда... у меня там не совсем обычные кнопки... и вообщем в Осле если не ставить href="#part01", то ссылка выглядит не совсем как надо... а если ставить, то сами понимаете что происходит... тобиш подходит только для меню во фрэйме... В Опере же все пашет просто прекрасно...
CODE:
и естественно нужно поменять <script type="text/javascript">
function SwitchMenu(obj){
if(document.getElementById){
var el = document.getElementById(obj);
if(el.style.display != "block"){
el.style.display = "block";
}else{
el.style.display = "none";
}
}
}
</script>
function SwitchMenu(obj){
if(document.getElementById){
var el = document.getElementById(obj);
if(el.style.display != "block"){
el.style.display = "block";
}else{
el.style.display = "none";
}
}
}
</script>
CODE:
на onClick="cont.style.display=''"
CODE:
onClick="SwitchMenu('cont')"
Но теперь другая беда... у меня там не совсем обычные кнопки... и вообщем в Осле если не ставить href="#part01", то ссылка выглядит не совсем как надо... а если ставить, то сами понимаете что происходит... тобиш подходит только для меню во фрэйме... В Опере же все пашет просто прекрасно...
14. SviMik - 27 Июня, 2005 - 14:49:37 - перейти к сообщению
Ray Wen
Точно не помню, но кажется можно сделать так:
Точно не помню, но кажется можно сделать так:
CODE:
<a href="javascript:SwitchMenu('cont')">Текстовая ссылка</a>
<a href="javascript:SwitchMenu('cont')">Текстовая ссылка</a>
15. SviMik - 27 Июня, 2005 - 14:51:15 - перейти к сообщению
А почему Добавление не работает? Вроде разница в 4 минуты всего...
16. Ray Wen - 27 Июня, 2005 - 14:52:52 - перейти к сообщению
SviMik
Сенк...
Сенк...

17. Ray Wen - 27 Июня, 2005 - 14:54:38 - перейти к сообщению

SviMik пишет:
А почему Добавление не работает? Вроде разница в 4 минуты всего...
Не знаю...


18. SviMik - 27 Июня, 2005 - 14:58:10 - перейти к сообщению
Опять не пашет. Ещё тест.
19. SviMik - 27 Июня, 2005 - 15:05:22 - перейти к сообщению

Ray Wen
Ну вот, хотел подряд два сообщения написать, отправляю, смотрю: передо мной ТЫ.
PS.
Ну вот, хотел подряд два сообщения написать, отправляю, смотрю: передо мной ТЫ.

PS.
20. nokia6230 - 27 Июня, 2005 - 17:26:00 - перейти к сообщению
SviMik
Добавление работать болше не будет. Дело в том, что поставили новую функцию в форуме. При закрытии темы, автоматом ставиться ресунок с надписью "Closed". Тама что-то одно работать должно. Вот добавление и убрали...
Добавление работать болше не будет. Дело в том, что поставили новую функцию в форуме. При закрытии темы, автоматом ставиться ресунок с надписью "Closed". Тама что-то одно работать должно. Вот добавление и убрали...
