
да все я понимаю, просто даже не знаю, как подробнее. наоборот, не хотел вас путать лишней информацией. но вообще дело выглядит так: использую SWFAddress, использовать в динамическом текстовом поле с включенным выводом текста как HTML ссылку типа <a href='#main=1'>ссылка</a> не могу (так как Opera при определенных настройках перестает реагировать на изменение адресной строки, об этом я уже писал, причину нашел, но не нашел решения), приходится использовать ссылки типа <a href='asfunction:SWFAddress.setValue, main=1'>ссылка</a>. А уже потом, на основании изменения адресной строки, запускаются определенные функции и загружаются определенные мувики. Тут вроде сложного ничего, и при таком подходе все работает ОК, за исключением одного: при нажатии правой кнопки на ссылке вываливается стандартная менюшка (переопределить ее я не нашел как) с возможностью открыть ссылку, открыть ссылку в новом окне и скопировать адрес ссылки в буфер. Так вот если в ссылке href='asfunction:...', то при выборе "открыть в новом окне" флеш все равно обработает команду в текщем, и нового не откроет (оно и понятно на самом деле, нафига уже загруженому флешу открываться в новом окне а потом еще и как-то пытаться выполнить нужную функцию, да и вообще, строго говоря, причем тут Flash, коли за это HTML должен отвечать). Но я то на самом деле меняю адресную строку (просто не совсем стандартным методом), поэтому это вполне и допустимо. Осталось понять, как отловить то, что выбрали именно "открыть в новом окне", а не "открыть", или не кликнули по ссылке левой кнопкой.
Добавлено через 1 минуту
ну правда не знаю, как подробнее
