|
|
|
программно открыть facebox-окошко и прокинуть в него событие onclick
|
|||
|---|---|---|---|
|
#18+
есть ссылка: Код: html 1. При нажатии открывается дочернее окно (facebox), в который подгружается список юзеров. При нажатии на какого-то из юзеров активизируется скрипт usePerson(). Задача: заставить открыться дочернее окно сразу после загрузки страницы. Не дожидаясь, пока оператор кликнет на ссылку. Попытался изобразить программный клик: Код: javascript 1. Но это открывает ссылку не в facebox-окошке, а приводит к полной перезагрузке страницы. Т.е. аттрибут ссылки rel="facebox" не срабатывает. Был вариант вручную вызвать загрузку facebox-окна с целевым URL Код: javascript 1. Но не понятно как передать в него событие onclick. Специфика в том, что код, возвращаемый /users/browse, используется в десятках мест. И логика клика (выбора юзера) всегда определяется скриптом из родительского окна. Нагружать логикой код из facebox-фрейма нет возможности. Собственно как бы программно вызвать facebox-фрейм, загрузить в него содержимое URL /users/browse и передать onclick-событие? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2015, 19:07 |
|
||
|
|

start [/forum/topic.php?fid=22&fpage=64&tid=1445662]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
2ms |
| others: | 218ms |
| total: | 335ms |

| 0 / 0 |
