![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Как заставить кнопку открывать окно?
есть ссылка. кнопке по on (release) передать код <a href="#" ('/info.php?action=popup_salon_view&name=[code]', 'salon', 'toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,resizable=0,width=500,height=300');"> ??? ВОПРОС АРХИВАЖНЫЙ ! ПЕРВЫЙ РАЗ СТАЛКИВАЮСЬ С ТАКИМ! ![]()
__________________
Я знаю! Настанет день, когда я буду не только задавать вопросы, но и отвечать на них! |
|
|||||
|
Banned
[+1 16.05.2006]
[++1 16.05.2006] [+ 1 21.05.06] [++ за хамство] [+1 21.05.2006] Регистрация: Dec 2003
Сообщений: 3,925
|
Самое простое -- опубликовать с генерацией FSCommand, в теле функции прописать case 'open_window', а в нем уже вызывать другую функцию.
Код для кнопки тогда будет Параметры передаются одной строкой, поэтому разбиваем их сплитом по ',' и юзаем спокойно. На самом деле очень плотно работая с JS в последнее время начал понимать, что взаймодействие Flash <--> JS Макромедия сделала удобно. |
|
|||||
|
А если не button а кнопка??? Тогда как звучит ссыла?
__________________
Я знаю! Настанет день, когда я буду не только задавать вопросы, но и отвечать на них! |
|
|||||
|
Banned
[+1 16.05.2006]
[++1 16.05.2006] [+ 1 21.05.06] [++ за хамство] [+1 21.05.2006] Регистрация: Dec 2003
Сообщений: 3,925
|
Я никогда не использую тип символа Button. Ну, для отработки клика -- никогда, вообще иногда бывает полезна. Ибо архаизм это.
Поэтому куда ты повесишь код, мне не интересно. Главное понять принцип. Если ты его понял -- ура, если нет -- ну, объясню поподробнее... |
|
|||||
|
Ветеран форума
|
Цитата:
![]()
__________________
BestMasterиZация |
|
|||||
|
У МЕНЯ ПАНИКА!!!!!!!!!!!!!!!!!!!!!!!
mybutton_mc.onRelease = function() { fscommand("open_window",'/info.php?action=popup_salon_view&name=[1]', 'salon', 'toolbar=0,location=0,directories=0,status=1,menub ar=0,scrollbars=1,resizable=0,width=500,height=300 ' ); } не работает ![]()
__________________
Я знаю! Настанет день, когда я буду не только задавать вопросы, но и отвечать на них! Последний раз редактировалось kondesuk01; 02.12.2005 в 21:03. |
|
|||||
|
Цитата:
![]()
__________________
Я знаю! Настанет день, когда я буду не только задавать вопросы, но и отвечать на них! |
|
|||||
|
Banned
[+1 16.05.2006]
[++1 16.05.2006] [+ 1 21.05.06] [++ за хамство] [+1 21.05.2006] Регистрация: Dec 2003
Сообщений: 3,925
|
Мда.
FSCommand вызывает на странице функцию Do_FSCommand, передавая ей твои переменные. Так вот что делают: пишут блок switch с блоками case на каждую fscommand (не вызов, а тип команды), в ней разбивают параметры по запятой (ну или еще как, зависит от того, какую ты строку передал вторым параметром fscommand) и, ВНИМАНИЕ, используют как обычные JS переменные в обычной JS функции. В 99% случаев -- вызывают другую функцию, отдавая ей нужные параметры из только что разобранных. Пример: |
|
|||||
|
Banned
[+1 16.05.2006]
[++1 16.05.2006] [+ 1 21.05.06] [++ за хамство] [+1 21.05.2006] Регистрация: Dec 2003
Сообщений: 3,925
|
Цитата:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 02:15. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|