Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Подскажите по js


hon2012

Recommended Posts

Ранее на этом форуме нашел простенький код (он ниже) - с помощью него вытягивал во всплывающем окне fancybox любую другую страницу магазина (в шаблоне установлен Fancybox).

Сейчас нужно вытягивать не всю страницу, а определенный DIV этой страницы. 

Подскажите как модифицировать данный код чтоб именно нужный DIV вытянуть в окне?

 

<script type="text/javascript"><!--
$('.top').fancybox({cyclic: true});
//--></script>

 

<a class="top" href="тут ссылка на страницу">Контакты</a>
 

Надіслати
Поділитися на інших сайтах


1 hour ago, toporchillo said:

Через fancybox ни как

Можно только если страница на том-же домене

1. Через Ajax скачать текст страницы

2. Страницу обрабатывать как DOM, вытащить нужный DIV, поместить его во всплывающее окно. Но fancybox не позволяет показывать произвольный html

А вытягивать содержимое файла tpl модуля как- то можно и отобразить через fancybox можно ?

Надіслати
Поділитися на інших сайтах


                $('.top').fancybox({
                    type: 'ajax',
                    ajax: {
                        type: "POST",
                    }
                });

в обработчике достаете что нужно и возвращаете(echo).  fancybox выведет в окне.

Надіслати
Поділитися на інших сайтах

2 hours ago, fanatic said:

                $('.top').fancybox({
                    type: 'ajax',
                    ajax: {
                        type: "POST",
                    }
                });

в обработчике достаете что нужно и возвращаете(echo).  fancybox выведет в окне.

Хм, можете подсказать по поводу " в обработчике достаете и возвращаете (echo)

Ибо не силен я...

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.