Shadowbox
|
|
PuCyHoOoK | Дата: 06 Января 2009, 17:00 | Сообщение # 1 | ● ● ● ● ● 96 сообщений Статус: Offline | Если кому надо, кто не знает! Гайд по установки shadowbox на свой сайт или форум. 1. Качаем архив (Download full) 2. Распаковываем и заливаем себе на сайт. 3. Затем между хеад прописываем. Code <script type="text/javascript" src="/shadowbox/adapter/shadowbox-base.js"></script> <script type="text/javascript" src="/shadowbox/shadowbox.js"></script> <script type="text/javascript"> Shadowbox.loadSkin('classic', 'shadowbox/skin'); Shadowbox.loadLanguage('ru', 'shadowbox/lang'); Shadowbox.loadPlayer(['html', 'iframe'], 'shadowbox/player'); window.onload = function(){Shadowbox.init();}; </script> 4. Чтобы привязать его к ссылке, нужен jQuery. 5. Создаём ссылку, например - Почта. Quote <a href="javascript://" rel="shadowbox" id="pm">Почта</a> 6. Теперь между head прописываем вот это: Code $("a#pm").click(function(){ // При нажатии на ссылку с ID pm Shadowbox.init({skipSetup: true}); //Пропуск автозагрузки Shadowbox.open({player: 'html',title: 'почта', content: '<iframe src="/index/14/">',height: 700,width: 700}); //Открытие фрейма }); 7. Если вы хотите, чтобы все ссылки на вашем форуме открывались через shadowbox, то опять же между head. Code $('td.[u]postTdMessage[/u] a').attr('rel','shadowbox'); Готово Автор вроде бы cucYa =)) | | |
|
Gaara | Дата: 06 Января 2009, 17:05 | Сообщение # 2 | ● ● ● ● ● 1312 сообщений Статус: Offline | Чтобы привязать его к ссылке, нужен jQuery эм, ну я не пользовался shadowbox'ом, но могу сказать, что jQ не обязателен Code <a href="javascript://" rel="shadowbox" onclick="Shadowbox.init({skipSetup: true}); Shadowbox.open({player: 'html',title: 'почта', content: '<iframe src="/index/14/">',height: 700,width: 700}); ">почта</a> Code $('td.[u]postTdMessage[/u] a') [u] не нужно | | |
|
Бармалей | Дата: 06 Января 2009, 17:24 | Сообщение # 3 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline | Если событие onclick так важно установить именно через скрипт, то тогда используйте этоCode document.getElementById('pm').click = function(){ // При нажатии на ссылку с ID pm Shadowbox.init({skipSetup: true}); //Пропуск автозагрузки Shadowbox.open({player: 'html',title: 'почта', content: '<iframe src="/index/14/">',height: 700,width: 700}); //Открытие фрейма }
| | |
|
Angel7 | Дата: 06 Января 2009, 19:52 | Сообщение # 4 | ● ● ● ● ● 693 сообщения Статус: Offline | а можно пример? а то я не совсем понимаю, о чем вы... | | |
|
cucYa | Дата: 06 Января 2009, 21:51 | Сообщение # 5 | ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | Слыш ты, я для тебя идиота писал это минут 5 | | |
|
PuCyHoOoK | Дата: 06 Января 2009, 22:46 | Сообщение # 6 | ● ● ● ● ● 96 сообщений Статус: Offline | Quote Автор вроде бы cucYa =)) Слыш ты, я для тебя идиота писал это минут 5 спасбо | | |
|
Кронд | Дата: 07 Января 2009, 10:08 | Сообщение # 7 | ● ● ● ● ● 329 сообщений Статус: Offline | Я, наверное, непроходимо глуп, но так и не смог сделать так, чтобы в shadowbox открывались такие окна, как Профиль Пользователя или Личные Сообщения... Может, какой-нибудь добрый человек расскажет, как это делается? | | |
|
dim@n | Дата: 07 Января 2009, 19:37 | Сообщение # 8 | ● ● ● ● ● 503 сообщения Статус: Offline | а можно пример? а то я не совсем понимаю, о чем вы... примеры | | |
|
Кронд | Дата: 07 Января 2009, 21:33 | Сообщение # 9 | ● ● ● ● ● 329 сообщений Статус: Offline | Ну, лично я не настолько глуп, чтобы не догадаться посмотреть примеры. Но всё равно у меня ничего не получается. Кто-нибудь вообще реализовывал это у себя на сайте? | | |
|
PuCyHoOoK | Дата: 07 Января 2009, 21:49 | Сообщение # 10 | ● ● ● ● ● 96 сообщений Статус: Offline | я себе установил, но у меня тоже не пашет...жду ответа от cuCya на FUB`e ) | | |
|
Roma2Duo | Дата: 08 Января 2009, 07:20 | Сообщение # 11 | ● ● ● ● ● 78 сообщений Статус: Offline | Ну, будем ждать! | | |
|
dim@n | Дата: 08 Января 2009, 13:28 | Сообщение # 12 | ● ● ● ● ● 503 сообщения Статус: Offline | Ну, лично я не настолько глуп А я не настолько глуп, чтобы не ждать ответа от cuCya на FUB`e ) если можно поискать альтернативу этому. | | |
|
Кронд | Дата: 08 Января 2009, 14:39 | Сообщение # 13 | ● ● ● ● ● 329 сообщений Статус: Offline | И слишком умён, чтобы выложить её сюда, если нашёл? Посылать в поисковик все горазды. | | |
|
dim@n | Дата: 08 Января 2009, 15:47 | Сообщение # 14 | ● ● ● ● ● 503 сообщения Статус: Offline | Thickbox, Lightbox, Shadowbox, SimpleModal, Facebox | | |
|
Кронд | Дата: 08 Января 2009, 16:30 | Сообщение # 15 | ● ● ● ● ● 329 сообщений Статус: Offline | И что из этого работает как надо и не создаёт проблемы при установке? | | |
|
cucYa | Дата: 08 Января 2009, 16:47 | Сообщение # 16 | ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | Quote (Кронд :lol:) И что из этого работает как надо и не создаёт проблемы при установке? Всё, главное уметь поставить. | | |
|
Кронд | Дата: 08 Января 2009, 20:11 | Сообщение # 17 | ● ● ● ● ● 329 сообщений Статус: Offline | Thickbox - подаёт признаки жизни, но у него просто кошмарный CSS =) Quote (ThickBox 3.1) Be aware that the ThickBox CSS file will remove the browsers default padding and margin for all elements. Ну кто же так делает? Добавлено (08 Январь 2009, 20:11) --------------------------------------------- Lightbox работает только с изображениями, а мне нужны HTML и iFrame... | | |
|
dim@n | Дата: 09 Января 2009, 00:35 | Сообщение # 18 | ● ● ● ● ● 503 сообщения Статус: Offline | Кронд, Это не все примеры, ищите.. | | |
|
PuCyHoOoK | Дата: 10 Января 2009, 02:32 | Сообщение # 19 | ● ● ● ● ● 96 сообщений Статус: Offline | А я установил себе shadowbox, но совершенно не по той схеме, что написал cucYa! | | |
|
Кронд | Дата: 10 Января 2009, 03:31 | Сообщение # 20 | ● ● ● ● ● 329 сообщений Статус: Offline | Чего-то не видно...Добавлено (10 Январь 2009, 03:31) --------------------------------------------- Или я не туда смотрю? | | |
|