Я использую этот код, чтобы открыть всплывающееОткрытие всплывающих окон из AS3, используя ExternalInterface в Safari
ExternalInterface.call("function() { window.open('" + url + "','" + title + "','" + options + "'); }");
для JavaScript людей: вызов ExternalInterface.call(string);
из флэш-плеера позволяет браузеру делать eval(string)();
как это вызов находится в обработчике кликов, он отлично работает с Firefox и IE, для Opera он позволяет открывать всплывающее окно вручную. Но в Сафари он всегда блокирован бесшумно. У кого-нибудь есть идея, как обойти это?
благодарит
back2dos
из ссылки, это выглядит весьма полезно: http://www.asserttrue.com/articles/2009/04/29/navigatetowindow-project-added-to-github – Cay
спасибо за ссылку. он делает довольно много, что я делаю, но это красиво завернуто ... :) – back2dos
нормально, ничего, похоже, действительно не работает ... но это решение, по крайней мере, имеет приятную интегрированную защиту, так что я думаю, это лучший ответ i может получить ... :) – back2dos