|
|
Модератор форума: JonMagon |
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » Ajax » Ссылка в Ajax окне при помщи доп. поля (нужна ссылка в ajax окне, а адрес брался из доп. поля) |
Ссылка в Ajax окне при помщи доп. поля |
Друзья, прошу помощи уже целый день тыкаюсь с этими окошками, сейчас в тупике.
У меня на сайте у каждой новости есть доп поля, вот когда доп поле заполняют на главной странице на внешнем виде новости отображается допустим кнопка "Регистрация". Мне нужно было что бы при нажатие на эту кнопку появлялось окно Ajax, я это сделал, но теперь мне нужно что бы в низу была кнопка "Зарегистрироваться" и адресс ссылки брался из поля $OTHER6$. При обычной подстановке это почему то не работает, скорее всего по тому что окно не распознает код укоза(мое мнение). Код <script> function dsopenlink(){ new _uWnd('dsLink','Обязательство перед стартом',400,200,{ shadow:1, icon:'/favicon.ico', close:1, popup:1, resize:1, modal:1, minh:30, minw:300, autosize:1, closeonesc:1 },'<p style="text-align: justify;"><strong>К участию в соревнованиях допускаются Участники, не имеющие медицинских противопоказаний и подтверждающие своей подписью в стартовом протоколе принятые на себя следующие обязательства: </strong></p><p style="text-align: justify;">Настоящим подтверждаю, что нахожусь в хорошем состоянии здоровья, я не имею каких-либо медицинских ограничений или ограничений по здоровью, которые бы подвергли меня опасности или ограничили бы мои возможности участия в соревнованиях.</p><p style="text-align: justify;">Подтверждаю свою физическую готовность к участию в соревнованиях, отсутствие заболеваний и травм, препятствующих моему старту, рекомендации лечащего врача учтены, ответственность за неблагоприятные последствия во время и в связи с соревнованием беру на себя. В случае получения травмы по моей вине претензий к организаторам мероприятия иметь не буду.</p><p style="text-align: justify;">Настоящим я соглашаюсь с тем, что любая, добровольно предоставленная мной информация, в том числе персональные данные, может обрабатываться организатором соревнования, его уполномоченными представителями и иными лицами в целях проведения соревнований и размещения их результатов, в том числе фотографий, без получения моего дополнительного согласия и без уплаты какого-либо вознаграждения за это.</p><p style="text-align: justify;">Я также в безотзывном порядке предоставляю организаторам право на создание и использование в течение неограниченного срока в любой стране мира и без предоставления мне каких-либо компенсаций со стороны организаторов фотографий, видеоматериалов, изображений или подобных материалов с моим участием для использования в рекламных, агитационных или иных целях, не противоречащих действующему законодательству РФ.</p><p style="text-align: justify;"><strong>Для участия в соревновании лиц до 18 лет: </strong></p><p style="text-align: justify;">Регистрацией на старт, подтверждаю физическую готовность моего несовершеннолетнего ребенка, указанного выше, к участию в соревновании, отсутствие у него заболеваний и травм, препятствующих старту, рекомендации лечащего врача учтены, ответственность за неблагоприятные последствия во время и в связи с соревнованием беру на себя.</p><a href="$OTHER6$">Согласен и хочу зарегистрироваться</a></span></p>'); }; </script> в доп поле Other у меня исключительно ссылка, которая работает без ajax окна, а в окне не работает. Код <?if($OTHER6$)?><span style="float:left;"><span class="ed-value"><a href="$OTHER6$"" class="newsmenu">Регистрация</a></span></span><?endif?> Мой сайт Сейчас я отключил AJax окно так не работает...ссылка и кнопка "Регистрация идет на прямую" а не через Ajax окно как я хочу. Прошу помочь, или подсказать... Сообщение отредактировал Johnny_Blaze - Среда, 27 Июл 2016, 14:04:44
|
Попробуйте через конструктор ajax окон сделать (например - http://yraaa.ru/ajax-window)
Если ничего не получится то поставьте ваш код и скиньте ссылку на страницу где он стоит Сообщение отредактировал Goalov - Среда, 27 Июл 2016, 14:25:04
|
Обычная ссылка работает, мне нужно что бы работала через код $OTHER$, код я скинул выше. Т.е проблема в том, что если я делаю ссылку без Ajax то все хорошо вот пример:
Код <?if($OTHER6$)?><span style="float:left;"><span class="ed-value"><a href="$OTHER6$"" class="newsmenu">Регистрация</a></span></span><?endif?> а если подобную ссылку всталяю в ajax то не получается. Код который не получается так же выше описал. |
|
Этот код работает прекрасно и выводит как раз таки окно ajax а вот в окне ajax ссылка
Код <a href="$OTHER6$">Согласен и хочу зарегистрироваться</a></span></p> |
Этот код работает прекрасно и выводит как раз таки окно ajax а вот в окне ajax ссылка Действительно я у вас вижу просто <a href=""> вы перепроверьте точно то поле активировали? Так же могу посоветовать вместо ajax окна использовать модальное окно (например - http://ruseller.com/lessons.php?rub=2&id=1556) Сообщение отредактировал Goalov - Среда, 27 Июл 2016, 20:11:37
|
| |||
| |||