Многоуважаемые и мной горячо любимые форумчане, здравствствуйте! Всем доброго рабочего дня!-)
Задача такая: пришла в голову идея реализовать форму заказа товара (наименование товара находится, предположим, в теге <h1>) через
всплывающие окна (жмякаем кнопочку Demo).
Фишка в том, что это оказалось не так просто) Во-первых, скачанный исходник решил работать только с localhost-а, что говорит о том, что где-то там есть php)
Во-вторых, расскажу, что я уже сделал:
в файле настроек (*.php) в месте, где формируется сама форма:
$output = "<div style='display:none'>
<div class='contact-top'></div>
<div class='contact-content'>
<h1 class='contact-title'>Send us a message:</h1>
<div class='contact-loading' style='display:none'></div>
<div class='contact-message' style='display:none'></div>
<form action='#' style='display:none'>
<label for='contact-name'>*Name:</label>
<input type='text' id='contact-name' class='contact-input' name='name' tabindex='1001' />
<label for='contact-email'>*Email:</label>
<input type='text' id='contact-email' class='contact-input' name='email' tabindex='1002' />";
я поправил поля, добавил мета-тег, чтобы была корректное отображение кириллицы.
Теперь суть вопроса: предположим, создадим в форме поле, где будет содержаться имя товара, только вот как его туда положить??
Можно ли в переменную
$output, в месте где будет отрисовано поле с именем товара, в атрибут
value
<input type="text" name="goods" value="....">
нагло вставить <script></script> где написать что-то вроде parentWindow (вообще надо ли?) и потом найти имя товара, содержащиеся, предположим, в теге <h1>.
Таким образом на любой странице, где будет кнопка "купить" или "заказать", будет открываться красивое окошко с вводом персональных данных и с уже заполненным полем, с именем товара... как-то так