Динамические данные в popup
Здравствуйте.
Помогите пожалуйста с передачей переменной при создании popup окна. Есть javascript:
<script type="text/javascript">
function openbox(id,prf) {
var div = document.getElementById(id);
var prf_div = document.getElementById(prf);
if(div.style.display == 'block') {
div.style.display = 'none';
}
else {
div.style.display = 'block';
}
}
</script>
есть DIV:
<div id="Wrapp" style="display:none">
<div id='prf'><div class="close" onclick="openbox('Wrapp')">x</div>
<?php...?>
</div>
Внутри php происходит запрос и вывод данных по соответствующему id. id генерится в другом php, в котором делаю ссылку:
<a href="#" onclick="openbox('Wrapp');return false;" >Открыть</a>
Как мне внутри этой ссылки передать id в скрипт внутри дива popup? |
Блин, создал тему и понял, что работать так и не должно. Ведь DIV создается в момент загрузки страницы и его контент не обрабатывается потом, когда я жму ссылку, а лишь выводит в popup то, что внутри него. В какую сторону копать в плане создания popup с динамической обработкой данных в нем?
|
Цитата:
Тестового примера так же нет... :no: |
Цитата:
Тестовый пример... я как бы не совсем понимаю, что мне выложить. Рабочий php код? )) |
Цитата:
А тут хтмл+JS. Цитата:
Если тех подробностей нет на странице - их можно запросить у сервера, потом обработать ответ. Вроде так же стандартная задачка... |
Цитата:
То есть, есть второй php-скрипт, который берет из БД данные по id элементов и все это выводится на новую вкладку броузера. А как это сложить в popup-окно не знаю. Не понимаю, в какую сторону искать. |
Цитата:
Вот таким запросом можно получить нужные данные от сервера... Потом в обработчике разместить те данные в том popup-окне... |
Цитата:
Просто на пальцах, мне казалось, что ajax это что-то навороченное. А мне, по сути, надо передать несколько данных из php в обработчик. |
Цитата:
Если будешь использовать jQuery - так там вообще целый арсенал методов для такой работы. ;) |
Цитата:
|
| Часовой пояс GMT +3, время: 19:46. |