Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#23 used as offset, casting to integer (23) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#25 used as offset, casting to integer (25) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Popup окошко как на http://www.liveinternet.ru/
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (2): [1] 2 » 

> Без описания
defenderyk
Отправлено: 12 Октября, 2008 - 16:54:06
Post Id


Super Member


Покинул форум
Сообщений всего: 709
Дата рег-ции: Окт. 2007  
Откуда: Россия

Карма 3




Пытался выдернуть, но почему то так и не заработало( странно, но всежее...
как сделать такие же появляющиеся окошки, например когда нажимаешь на "В почту" и т.д (правом верхнем углу)
 
 Top
Furax
Отправлено: 13 Октября, 2008 - 01:54:46
Post Id



Бледнотик


Покинул форум
Сообщений всего: 1472
Дата рег-ции: Март 2007  
Откуда: Иркутск, Сибирь, СССР

Карма 32




Это мы с Тобой уже проходили! Радость

Делается div или что-то, у которого есть id и в котором изображено это самое псевдоокошко, и при щелчке на ссылке для этого divа делается style.display='block' (а по умолчанию - 'none'Подмигивание.
 
 Top
defenderyk
Отправлено: 13 Октября, 2008 - 12:35:41
Post Id


Super Member


Покинул форум
Сообщений всего: 709
Дата рег-ции: Окт. 2007  
Откуда: Россия

Карма 3




это я помнюПодмигивание просто там скрипт попапа есть и окошко вызавть хоткеем можно)
 
 Top
defenderyk
Отправлено: 13 Октября, 2008 - 12:58:57
Post Id


Super Member


Покинул форум
Сообщений всего: 709
Дата рег-ции: Окт. 2007  
Откуда: Россия

Карма 3




и как сделать в этом примере

CODE:
<div id="qq">...</div>
<a href="#" onclick="document.getElementById('qq').style.display='block'; return false;">...</a>

чтобы при повторном нажатии это окошко исчезало?)
 
 Top
Леголегс Администратор
Отправлено: 13 Октября, 2008 - 14:36:09
Post Id



JS-маньяк


Покинул форум
Сообщений всего: 2109
Дата рег-ции: Июль 2004  
Откуда: Липецк

Карма 17




CODE:
<div id="qq">...</div>
<a href="#" onclick="var qq = document.getElementById('qq');qq.style.display=(qq.style.display=='block')?'none':'block'; return false;">...</a>
 
 Top
defenderyk
Отправлено: 13 Октября, 2008 - 16:17:40
Post Id


Super Member


Покинул форум
Сообщений всего: 709
Дата рег-ции: Окт. 2007  
Откуда: Россия

Карма 3




Однако) никогда бы не подумал) спс.
 
 Top
Леголегс Администратор
Отправлено: 13 Октября, 2008 - 17:25:35
Post Id



JS-маньяк


Покинул форум
Сообщений всего: 2109
Дата рег-ции: Июль 2004  
Откуда: Липецк

Карма 17




Я люблю покороче, но получается, наверно, запутанно. Но работает ведь.
Только вот так чуточку получше:
CODE:
<div id="qq">...</div>
<a href="#" onclick="var qq = document.getElementById('qq');qq.style.display=(qq.style.display!='none')?'block':'none'; return false;">...</a>
 
 Top
defenderyk
Отправлено: 15 Октября, 2008 - 05:29:40
Post Id


Super Member


Покинул форум
Сообщений всего: 709
Дата рег-ции: Окт. 2007  
Откуда: Россия

Карма 3




а можно как нить его доработать этот пример до такого, что если есть такая же ссылка но с другим идентификатором, то при открытий другого такого окошка, если уже ранее было открыто окошко, то оно бы закрывалось. Чтобы не было 10-ка открытых окошек.

(правда Furax уже сделал подобное, но всеже это другой пример)
 
 Top
Furax
Отправлено: 15 Октября, 2008 - 10:26:50
Post Id



Бледнотик


Покинул форум
Сообщений всего: 1472
Дата рег-ции: Март 2007  
Откуда: Иркутск, Сибирь, СССР

Карма 32




CODE:
<script type="text/javascript>
var qqDivs = 10; //Количество divов qqN
var currentQq = 0; //Открытый qq

function pickQqs(index)
{
if (currentQq)
document.getElementById('qq'+currentQq).style.display = 'none';

if (index == 0 || index == currentQq)
currentQq = 0;
else
{
document.getElementById('qq'+index).style.display = 'block';
currentQq = index;
}
}
</script>

<div id="qq1">
<div id="qq2">
...
<div id="qq10">

<a href="#" onclick="pickQqs(1); return false;">
<a href="#" onclick="pickQqs(2); return false;">
...
<a href="#" onclick="pickQqs(10); return false;">
 
 Top
defenderyk
Отправлено: 16 Октября, 2008 - 12:56:00
Post Id


Super Member


Покинул форум
Сообщений всего: 709
Дата рег-ции: Окт. 2007  
Откуда: Россия

Карма 3




все работает. спасибо. а в этом окошке можно сделать ссылку на закрытие

(Отредактировано автором: 16 Октября, 2008 - 13:09:54)

 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0, скрытых: 0)
« JavaScript »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0412]     [ Gzipped ]