Важная информация!
Правила форума
для обязательного прочтения!
Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.
(забыл / потерял пароль)
Общий FAQ по управлению форумом
FAQ: реклама на форуме
Туториалы по разным функциям ваших форумов
Алфавитный указатель
Интересные решения для форумов
Наши видео-туториалы
Условия пользования сервисом
Ссылки на полезные ресурсы
Последние темы
» Дублируется ссылка на форум в боковом менюавтор Чистый сталкер Вчера в 19:52
» [Общая тема] Что делать, если вы забыли / потеряли пароль
автор AlexNeimor Ноябрь 26th 2024, 23:23
» Пропала вкладка "Обработка пользователей"
автор Svet007 Ноябрь 25th 2024, 10:14
» ВПН
автор Danny_Marcelo Ноябрь 24th 2024, 07:47
» Как найти администратора?
автор PushPayer Ноябрь 21st 2024, 00:58
» Не корректное отображение картинок
автор VENEFICA. Ноябрь 15th 2024, 14:46
» Не меняется название форума
автор Aviator Ноябрь 14th 2024, 15:40
» совет админам
автор лексей2222 Октябрь 23rd 2024, 05:45
» Проблема с гугл из-за Hitskin
автор Вултур Октябрь 21st 2024, 15:43
» [решено]Редактирвоание темы
автор AlexDarkTech Октябрь 13th 2024, 08:14
[решено]Подскажите скрипт
Участников: 3
Бесплатный форум: форум поддержки :: Взаимопомощь и Поддержка :: Проблемы со скриптами (кодами) :: [Архив] Проблемы со скриптами
Страница 1 из 1
[решено]Подскажите скрипт
Где нажимаешь на изображения и выходит поп окно в котором заранее я написал там html
Последний раз редактировалось: Gamatos (Июль 26th 2011, 00:21), всего редактировалось 2 раз(а)
Re: [решено]Подскажите скрипт
Не совсем окно, но смысл тот же
- Код:
<img src="ССЫЛКА НА КАРТИНКУ" onclick="wopen();" id="img_wcontrol">
<div id="open_content" style="display: none; position: absolute; z-index: 999; border: 1px solid gray; padding: 10px;">
ЛЮБОЙ HTML, ТЕКСТ И т.д.
</div>
<script type="text/javascript">
function wopen(){
$("#open_content").css({opacity: 0, display: "block"});
$("#open_content").animate({opacity: 1}, 1000);
document.getElementById("img_wcontrol").onclick = wclose;
}
function wclose(){
$("#open_content").animate({opacity: 0}, 1000);
$("#open_content").css({display: "none"});
document.getElementById("img_wcontrol").onclick = wopen;
}
</script>
Re: [решено]Подскажите скрипт
Извени но не работает поставил так:
- Код:
<img src="http://illiweb.com/fa/admin/icones/act-html.png" onclick="wopen();" id="img_wcontrol">
<div id="open_content" style="display: none; position: absolute; z-index: 999; border: 1px solid gray; padding: 10px;">
ЛЮБОЙ HTML, ТЕКСТ И т.д.
</div>
<script type="text/javascript">
function wopen(){
$("#open_content").css({opacity: 0, display: "block"});
$("#open_content").animate({opacity: 1}, 1000);
document.getElementById("img_wcontrol").onclick = wclose;
}
function wclose(){
$("#open_content").animate({opacity: 0}, 1000);
$("#open_content").css({display: "none"});
document.getElementById("img_wcontrol").onclick = wopen;
}
</script>
Re: [решено]Подскажите скрипт
Вот на этом сайте http://www.creativestation.ru/index.php? нажмите что я тут https://i.imgur.com/a631t.jpg стрелкой показываю иммено этот эфект ищу.
Re: [решено]Подскажите скрипт
Может такой вариант устроит?
В ПА - Модули - Управление кодами Javascript
Создай новый Javascript
Дай ему название
Расположение : по усмотрению
Код Javascript * : поставь следующее:
Далее установи сам контейнер туда куда надо его поставить
В CSS
http://test-063.forum777.com/
По такому принципу у меня на форуме сделан каталог туториалов.
В ПА - Модули - Управление кодами Javascript
Создай новый Javascript
Дай ему название
Расположение : по усмотрению
Код Javascript * : поставь следующее:
- Код:
jQuery(document).ready(function(){
jQuery('.pupbutton').click(function(){
jQuery(this).parent().children('div.pupCont').slideToggle('slow');
return false;
});
});
Далее установи сам контейнер туда куда надо его поставить
- Код:
<div class="pup"><div class="pupbutton"><img src="http://www.creativestation.ru/public/style_images/restyleipb3/feed.png" title="" alt=""></div><div style="display: none; position: absolute;" class="pupCont">
ЗДЕСЬ СОДЕРЖИМОЕ
</div></div>
В CSS
- Код:
.pup {
position:relative;
width:16px; /*ширина кнопки*/
height:16px; /*высота кнопки*/
}
.pup div.pupCont {
position:absolute;
width:200px; /*ширина всплывающего окна*/
background-color:#FFFFFF !important; /*фон окна*/
z-index: 999;
margin-top:6px;
border:1px solid #B38000; /*стиль рамки окна*/
padding:5px;
}
http://test-063.forum777.com/
По такому принципу у меня на форуме сделан каталог туториалов.
Домовой-
-
Сообщения : 6801
Возраст : 101
Регистрация : 2010-01-30
Благодарности : 3243
Re: [решено]Подскажите скрипт
Не за что.
Домовой-
-
Сообщения : 6801
Возраст : 101
Регистрация : 2010-01-30
Благодарности : 3243
Re: [решено]Подскажите скрипт
Gamatos? могу предложить ещё такой вариант
http://12345.forum777.com/
Мне кажется он более интересен)))
http://12345.forum777.com/
Мне кажется он более интересен)))
Домовой-
-
Сообщения : 6801
Возраст : 101
Регистрация : 2010-01-30
Благодарности : 3243
Re: [решено]Подскажите скрипт
В ПА - Модули - Управление кодами Javascript
Контейнер с содержимым ставь куда надо
- Код:
$(function () {
$('.bubbleInfo').each(function () {
// options
var distance = 10;
var time = 500;
var hideDelay = 800;
var toppos, leftpos;
var hideDelayTimer = null;
// tracker
var beingShown = false;
var shown = false;
var trigger = $('.trigger', this);
var popup = $('.popup', this).css('opacity', 0);
// set the mouseover and mouseout on both element
$([trigger.get(0), popup.get(0)]).mouseover(function () {
// stops the hide event if we move from the trigger to the popup element
if (hideDelayTimer) clearTimeout(hideDelayTimer);
// don't trigger the animation again if we're being shown, or already visible
if (beingShown || shown) {
return;
} else {
beingShown = true;
leftpos=(trigger.width()-popup.width())/2+trigger.position().left;
toppos=-trigger.height()-popup.height();
popup.css({top: toppos, left: leftpos, display: 'block'});
if(popup.offset().left<0) leftpos=0;
if(popup.offset().left+popup.width()+30>$(window).width()) leftpos=$(window).width()-popup.width()-30;
if(popup.offset().top<0) toppos=trigger.position().top+trigger.height();
// reset position of popup box
popup.css({
top: toppos,
left: leftpos,
display: 'block' // brings the popup back in to view
})
// (we're using chaining on the popup) now animate it's opacity and position
.animate({
top: '-=' + distance + 'px',
opacity: 1
}, time, 'swing', function() {
// once the animation is complete, set the tracker variables
beingShown = false;
shown = true;
});
}
}).mouseout(function () {
// reset the timer if we get fired again - avoids double animations
if (hideDelayTimer) clearTimeout(hideDelayTimer);
// store the timer so that it can be cleared in the mouseover if required
hideDelayTimer = setTimeout(function () {
hideDelayTimer = null;
popup.animate({
top: '-=' + distance + 'px',
opacity: 0
}, time, 'swing', function () {
// once the animate is complete, set the tracker variables
shown = false;
// hide the popup entirely after the effect (opacity alone doesn't do the job)
popup.css('display', 'none');
});
}, hideDelay);
});
});
});
Контейнер с содержимым ставь куда надо
- Код:
<div class="bubbleInfo">
<div class="trigger"><img src="http://www.creativestation.ru/public/style_images/restyleipb3/feed.png" title="" alt=""></div>
<div class="popup">
СОДЕРЖИМОЕ
</div>
</div>
- Код:
.bubbleInfo{
position: relative;
width:16px; /*ширина кнопки*/
height:16px; /*высота кнопки*/
}
.popup{
position: absolute;
width:150px; /*ширина всплывающего окна*/
background-color:#FFFFFF !important; /*фон окна*/
z-index: 999;
border:1px solid #B38000; /*стиль рамки окна*/
-moz-border-radius:8px;
-khtml-border-radius:8px;
-webkit-border-radius:8px;
border-radius:8px;
box-shadow:0 0 10px 3px #FFDEAD;
-webkit-box-shadow:0 0 10px 3px #FFDEAD;
-moz-box-shadow:0 0 10px 3px #FFDEAD;
padding:10px 15px 10px 15px;
}
Домовой-
-
Сообщения : 6801
Возраст : 101
Регистрация : 2010-01-30
Благодарности : 3243
Домовой-
-
Сообщения : 6801
Возраст : 101
Регистрация : 2010-01-30
Благодарности : 3243
Бесплатный форум: форум поддержки :: Взаимопомощь и Поддержка :: Проблемы со скриптами (кодами) :: [Архив] Проблемы со скриптами
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения