ActionScript - нажмите и перейдите по URL, откройте на текущей вкладке
Я создал флэш-анимацию с ActionScript (о которой я не очень разбираюсь) и преобразовал ее в html5 с помощью swiffy.
Мне было интересно, возможно ли, что при нажатии кнопки "перейти на веб-страницу" URL открывается в текущей вкладке, а не в новой? Я попытался погуглить это, и ничего не приходит.
Это скрипт действий, как он выглядит во флэш-памяти. Я избавлю вас от кода, который генерирует swiffy!
forumgo.addEventListener(MouseEvent.CLICK, fl_ClickToGoToWebPage);
function fl_ClickToGoToWebPage(event:MouseEvent):void
{
navigateToURL(new URLRequest("http://www.adobe.com"), "_blank");
}
2 ответа
Решение
Измените "_blank" на "_self", оно должно работать при конвертации.
navigateToURL(new URLRequest("http://www.adobe.com"), "_self");
Понял! Должно быть _parent вместо _blank
forumgo.addEventListener(MouseEvent.CLICK, fl_ClickToGoToWebPage);
function fl_ClickToGoToWebPage(event:MouseEvent):void
{
navigateToURL(new URLRequest("http://www.adobe.com"), "_parent");
}