@sashafokin

Как сделать popup окно на основе lightbox/fancybox?

Привет! Заголовок вопроса не совсем отражает его сути, но все же.

До этого момента я имел дело с всплывающими окнами (lightbox и fancybox) только для создания галереи изображений. Но сейчас стоит вопрос такого рода: необходимо сделать форму контактов в этом окне, вроде все получилось, но остался один нюанс которые я не могу упустить из вида.

В моей реализации контактной формы, которая находится во всплывающем окне все сделано согласно документации и ссылка для вызова формы сейчас такая:
<a class="various" data-fancybox-type="iframe" href="/demo/iframe.html">Iframe</a>

По сути во всплывающем окне находится ВСЯ страница, на которую указывает ссылка. (по крайней мере у меня так). Но мне необходимо чтобы выводилась только сама форма. Для этого я попытался использовать такую конструкцию:
<a class="various" href="#inline">Inline</a>

и даже так
<a class="various" href="test.html#inline">Inline</a>

И снова все сработало как нужно, но возник такой вопрос: если при выключенном javascript у пользователя не будет никакого окна, то как мне сделать так, чтобы ссылка вела на страницу с контактной формой?
  • Вопрос задан
  • 3800 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы