Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Деактивация ссылок
 
 автор: neadekvat   (06.02.2011 в 17:35)   письмо автору
 
 

Доброго всем времени суток.

Реализована такая штука Вконтакте. Нажимаю, например, на видюху или фотку - она открывается в новом окне (скорее, конечно, это новый слой, который находится поверх всех). И при этом все ссылки, которые находятся теперь на заднем плане - неактивны, только текст.
Как такое можно реализовать?
Заранее спасибо.

  Ответить  
 
 автор: mihdan   (06.02.2011 в 17:46)   письмо автору
 
   для: neadekvat   (06.02.2011 в 17:35)
 

Повесить над всем сайтом прозрачный слой (или полупрозрачный) с шириной и высотой равной 100%, а уже поверх него расположить фото, аудио или видео. Обычно так делают

  Ответить  
 
 автор: neadekvat   (06.02.2011 в 17:57)   письмо автору
 
   для: mihdan   (06.02.2011 в 17:46)
 

Воспользуюсь вашим предложением, спасибо.

Но если говорить конкретно о ВКонтакте - там текст на заднем плане можно выделять - вряд ли такое было бы доступно, если б поверх висел прозрачный слой. Или я ошибаюсь?

  Ответить  
 
 автор: ONYX   (07.02.2011 в 02:20)   письмо автору
 
   для: neadekvat   (06.02.2011 в 17:57)
 

а как насчет

document.onclick = function(){return false;}


хотя не думаю сто это совсем подойдет но тоже вариант.

  Ответить  
 
 автор: Абырвалг   (07.02.2011 в 15:22)   письмо автору
 
   для: neadekvat   (06.02.2011 в 17:57)
 

Текст на сайте vkontakte можно выделить, воспользовавшись меню "Правка"-->"Выделить всё" браузера, через контекстное меню или нажав Ctrl+A.
А вот мышкой (нажав на левую клавишу и удерживая её) сделать это затруднительно.

Ибо там действительно используется полупрозрачный div на всю ширину окна и на 110% высоты окна.
Обратите ещё внимание на то, что когда Вы открываете какое-то фото/видео, то у страницы изменяется высота скролла страницы. На самом деле - это скролл того самого перекрывающего div, а не самой страницы.

  Ответить  
 
 автор: Красная_шляпа   (07.02.2011 в 13:23)   письмо автору
 
   для: neadekvat   (06.02.2011 в 17:35)
 

это лайт бокс называется и его клоны типа фансибокса и ещё что-то японское мне понравилось

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования