Показать полную графическую версию : Всплывающий блок
Подскажите готовое решение или хороший пример реализации всплывающего блока на ajax или другом, т.е. кликая по ссылке добавить в корзину в магазине всплывает такой блок:
http://s57.radikal.ru/i156/1002/8a/2ed48a814619.jpg
на ajax - это не всплывающий блок, а передача информации о заказе, добавление ее в корзину на сайте и т.д. (кстати, в зависимости от реализации можно и без обращения к серверу на этой стадии: корзину держать в куках, а к серверу обратиться только при клике на "оформить заказ" и тогда уже разбирать куки)
сам всплывающий блок может быть реализован, как скрытый блок: style="display:none;" который в нужный момент (по клику на ссылку, или кнопку) становится видимым: style="display:none;" . Это делается примерно так:
function hideshow()
{
my_div = document.getElementById("ID_Вашего_слоя");
if(cat_div.style.display=='none')
my_div.style.display='block';
else
my_div.style.display='none';
return false;
}
При этом в него могут быть переданы значения (с сервера, или javascript-ом) для вывода нужной информации.
Для того, чтобы получить именно всплывающий блок, в его стилях должны быть прописаны абсолютное позиционирование и значения top и left . Примерно так:
width:521px;
position:absolute;
top:420px;
left:420px;
z-index:100;
display:none;
Для такого оформления надо приготовить рисунки и внести их, например, в стили блока. Пример можно посмотеть на сайте http://sobinbank.ru/ (если ткнуть в ссылку с предложением выбрать город, или регион)
на ajax - это не всплывающий блок, а передача информации о заказе, добавление ее в корзину на сайте и т.д. (кстати, в зависимости от реализации можно и без обращения к серверу на этой стадии: корзину держать в куках, а к серверу обратиться только при клике на "оформить заказ" и тогда уже разбирать куки) »
сделал всплывающее окно на jquery, вставил в цикл где выводится товар, кликая добавить в корзину всплывает окно, но там всегда первое значение и цикла, хотя в html все сгенерировано разное, и также товар не добавляется в корзину.
Я так понимаю нужно при клике onCLick="showPopup('reference'); return false;" нужно передавать переменную + сразу все значения именно для этой позиции в это всплывающе окно? Подскажите синтаксис, плиз
Подскажите синтаксис, плиз »
Так ведь непонятно, что у Вас за алгоритм и к чему тебуется подсказка.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.