prototype-ui помогите пожалуйста
Всем привет, давно вожусь с одной проблемкой!
Использую связку скриптов prototype-ui.com аналог prototype-window.xilinus.com но более стабильный! Вообщем в prototype-window.xilinus.com у меня всё получалось, там алгоритм немного другой, но у него глюки в ИЕ6, пришлось отказаться! Пример здесь http://zemskov.info/uiproto/ Ну так вот prototype-ui, дело в том, что мне нужно при нажатии на ссылку вывести окно и когда окно не закрыто запрещать или сделать не возможным дублирования окон! Это реализовано по первой ссылке: <div id="con1" style="display:none"> <p>Это первый блок!</p> </div> <a href="#" onclick="win(); return false;">Первая</a> <script type="text/javascript"> var win = new Object(); win = function() { win = new UI.Window({theme: "alphacube", width: 200, height: 150, gridX: 10, gridY: 10}).show().setContent($('con1').innerHTML).header.update("Первая"); } </script> ННООО также нужно, при закрытии окна, сделать возможным без перезагрузки снова вывести окно при нажатии на ссулку, это реализовано по второй ссылке: <div id="con2" style="display:none"> <p>Это второй блок!</p> </div> <a href="#" onclick="win2(); return false;">Вторая</a> <script type="text/javascript"> win2 = function() { new UI.Window({theme: "alphacube", width: 300, height: 50, gridX: 10, gridY: 10}).show().setContent($('con2').innerHTML).header.update("Вторая"); } </script> Вопрос и проблема, как сделать работающими обе возможности одновременно!? Т.е. по первой ссылке не устраивает то, что при закрытии окна, чтобы открыть окно заново, нужно перезагружать страницу, а по второй всё дублируется нах )))))) |
Часовой пояс GMT +3, время: 11:24. |