Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » Всплывающие окно по клику без js

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

westseven

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подробнее...

Всего записей: 23 | Зарегистр. 23-06-2014 | Отправлено: 08:55 23-06-2014
fqs

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Надо div calendarstat поместить в div mask, а не наоборот. И управлять видимостью дива mask.
И всё заработает.
 

Код:
 
<div id="mask" class="mask" style="display:none">
 <div id="calendarstat">в разработке  
 
  <div class="statprosh">  
   <a href="#" title="Закрыть статистику"  onClick="document.getElementById('mask').style.display='none';return  false;">Закрыть статистику</a>
  </div>  
 </div>
</div>  
 

 
А почему тема называется "окно по клику без js"?
onClick="document.getElementById - это разве не js

Всего записей: 70 | Зарегистр. 21-06-2014 | Отправлено: 10:34 23-06-2014
westseven

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну я ото м что js то вообще очень мало, не целый отдельный фаил и строк много.
 
Добавлено:
fqs
 
Не работает, вообще ничего не происходит когда нажима.

Всего записей: 23 | Зарегистр. 23-06-2014 | Отправлено: 08:33 25-06-2014
fqs

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
westseven, код, покажи, который теперь не работает

Всего записей: 70 | Зарегистр. 21-06-2014 | Отправлено: 13:16 25-06-2014
westseven

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я выше скинул весь код !  css и то что  html
http://forum.ru-board.com/topic.cgi?forum=24&topic=11121&start=0&limit=1&m=1#1

Всего записей: 23 | Зарегистр. 23-06-2014 | Отправлено: 13:22 25-06-2014
fqs

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я же тебе написал, как исправить, чтобы заработало.
Ты что-то исправил, но пишешь, что всё равно не работает.
Так покажи, что у тебя получилось.

Всего записей: 70 | Зарегистр. 21-06-2014 | Отправлено: 13:26 25-06-2014
westseven

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
на компе сайт, то что переделываю !  не работает так как вы посоветовали говорю вообще ничего не происходит когда нажимаю.

Всего записей: 23 | Зарегистр. 23-06-2014 | Отправлено: 14:52 25-06-2014
fqs

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я понял, что "вообще ничего не происходит".
Я думаю, что исправлено неверно, поэтому и прошу показать, что получилось после исправления.

Всего записей: 70 | Зарегистр. 21-06-2014 | Отправлено: 14:59 25-06-2014
westseven

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подробнее...
 
Добавлено:
Подробнее...
 
Добавлено:
А что за глюк с форумом, чет как то темы добавляет непонятно
http://forum.ru-board.com/topic.cgi?forum=24&topic=11121&start=8&limit=1&m=2#1

Всего записей: 23 | Зарегистр. 23-06-2014 | Отправлено: 15:03 25-06-2014 | Исправлено: westseven, 15:10 25-06-2014
fqs

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нормально всё работает. Во всяком случае, актуальных версиях IE,FF,Chrome,Opera.
Ты в каком браузере тестишь?

Всего записей: 70 | Зарегистр. 21-06-2014 | Отправлено: 16:03 25-06-2014
westseven

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
мазилла, пробовал в хроме то же самое, окно появилось ну всплыло при клике, и  фон затемнился сайта,    потом нажимаешь закрыть и  окно закрывает, а фон затемнения весит.

Всего записей: 23 | Зарегистр. 23-06-2014 | Отправлено: 16:06 25-06-2014 | Исправлено: westseven, 16:08 25-06-2014
fqs

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Такого не может быть,  
поскольку "фон затемнения" - это div #mask,
а нажатие "закрыть" в моем примере вызывает именно document.getElementById('mask').style.display='none'

Всего записей: 70 | Зарегистр. 21-06-2014 | Отправлено: 16:16 25-06-2014
westseven

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
если в закрыть добавить  onClick="document.getElementById('mask').style.display='none';return  false;"
 
то так оно закрывает да, кнопка открыть пропадает и нет её. и второй раз нажать нельзя.
 
----------
 
<div id="mask" class="mask" style="display:none">  
<div id="calendarstat">в разработке
<div class="statprosh"> <a href="#" title="Закрыть статистику"  
onClick="document.getElementById('mask').style.display='none';document.getElementById('statprosmotr').style.display='';returnfalse;">Закрыть статистику</a></div>
 
так работает, а как сделать что бы на верх не перекидывало ! после нажатия закрыть. окно

Всего записей: 23 | Зарегистр. 23-06-2014 | Отправлено: 16:39 25-06-2014 | Исправлено: westseven, 16:49 25-06-2014
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » Всплывающие окно по клику без js


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru