Здравствуйте, пришлось столкнуться с использованием флеша для главной страницы.
Разобрался с его реализацией, сделал заставку, вставил кнопку для перехода с ссылкой.
Следующий код:

Код AS3:
import flash.net.URLRequest;
refreshbtn.addEventListener(MouseEvent.CLICK, click1);
function click1(e:MouseEvent):void{
var url:String = "http://site.ru/main.php";
var urlRequest:URLRequest = new URLRequest(url);
navigateToURL(urlRequest, "_self");
}
Сама флеш-заставка лежит в index.php и кодом определено, что если мы пришли с другого сайта или вбили адрес руками, выдается блок с заставкой, а основной контент скрывается по сердством стилей style="display: none;". И наоборот, если мы пришли с внутренней ссылки - открывается контент, а заставка прячется.
Проблема в следущем, кнопка встроенная в флеше "Пропустить заставку" (редирект на адресс
http://site.ru/index.php), работает во всех популярных браузерах, кроме Safari.
Т.е. во всех браузерах если я нажму кнопку "пропустить", у меня расскроется контент, потому что определиться, что я пришел с внутренней страницы.
А Safari обновляет мне страницу и запускает заново заставку.
Проверял, просто вставлял html ссылку с адресом
http://site.ru/index.php) - команда срабатывает, так что я грешу на Flash..
Может кто-то сталкивался с подобным, или знает как решить данную проблему?!