defenderyk
Я же говорю: можно, но зачем заморачиваться аяксом, когда можно всё загрузить сразу, тем более что оно много места не займёт?
21. Furax - 04 Марта, 2008 - 04:13:58 - перейти к сообщению
22. defenderyk - 04 Марта, 2008 - 04:52:40 - перейти к сообщению
в принципе да, но может это пока.
А на аяксе как знаешь? чтобы нажимаешь на ссылку, а сбоку в указанном месте пока подгружается окошко показывается картинка загрузки
А на аяксе как знаешь? чтобы нажимаешь на ссылку, а сбоку в указанном месте пока подгружается окошко показывается картинка загрузки
23. Furax - 04 Марта, 2008 - 08:02:47 - перейти к сообщению
defenderyk
На сегодня, как я понял, все работают, в основном, через XMLHttpRequest. Когда я учил JS, он ещё слабо поддерживался, а сейчас мне разбираться уже лень - я же не профессионал!
На сегодня, как я понял, все работают, в основном, через XMLHttpRequest. Когда я учил JS, он ещё слабо поддерживался, а сейчас мне разбираться уже лень - я же не профессионал!
24. defenderyk - 04 Марта, 2008 - 09:59:33 - перейти к сообщению
ну ладно. Спасибо
25. defenderyk - 04 Марта, 2008 - 10:00:18 - перейти к сообщению
А кстати не в курсе, куда КАРМА делась?
26. defenderyk - 04 Марта, 2008 - 11:05:51 - перейти к сообщению
Блин...проблемка... Когда нажимаешь на ссылку пояляется окошко на дивах, вроде бы все норм.
Но при нажатии на другую ссылку появляется еще одно окошко. А можно сделать, чтобы при нажатии второй ссылки первое окошко исчезало?
Но при нажатии на другую ссылку появляется еще одно окошко. А можно сделать, чтобы при нажатии второй ссылки первое окошко исчезало?
27. Furax - 04 Марта, 2008 - 20:55:40 - перейти к сообщению
defenderyk
Тогда проще всего пронумеровать divы:
Тогда проще всего пронумеровать divы:
CODE:
Вызывать так:<div id="win1">...</div>
<div id="win2">...</div>
...
<div id="winN">...</div>
<div id="win2">...</div>
...
<div id="winN">...</div>
CODE:
Где-нибудь, лучше в шапке документа (head), нужно определить функцию showWindow:<a href="#" onclick="return showWindow(1);">...</a>
<a href="#" onclick="return showWindow(2);">...</a>
...
<a href="#" onclick="return showWindow(N);">...</a>
<a href="#" onclick="return showWindow(2);">...</a>
...
<a href="#" onclick="return showWindow(N);">...</a>
CODE:
<script type="text/javascript">
function showWindow(Index)
{
var N=4; //Количество окон
for (var i=1; i<=N; i++)
document.getElementById('win' + i).style.display='none';
document.getElementById('win' + Index).style.display='block';
return false;
}
</script>
function showWindow(Index)
{
var N=4; //Количество окон
for (var i=1; i<=N; i++)
document.getElementById('win' + i).style.display='none';
document.getElementById('win' + Index).style.display='block';
return false;
}
</script>
28. defenderyk - 05 Марта, 2008 - 01:56:41 - перейти к сообщению
Сейчас потестим Furax, я тебе завидую
29. Furax - 05 Марта, 2008 - 03:36:35 - перейти к сообщению
В смысле?
30. defenderyk - 07 Августа, 2008 - 10:57:46 - перейти к сообщению
вот этот пример опять вспомнил...Правда он всеже использует яву.
А как еще сделать так, чтобы при повторном нажатии на ссылку, инфа исчезала?
А как еще сделать так, чтобы при повторном нажатии на ссылку, инфа исчезала?