Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Ссылки содержащие символы Иврита не работают. (http://www.flasher.ru/forum/showthread.php?t=142183)

Art_133 14.07.2010 20:09

Ссылки содержащие символы Иврита не работают.
 
Привет. Пишу код:

Код AS3:

stage.addEventListener(MouseEvent.CLICK, clickEvent);
function clickEvent(e:MouseEvent):void
{
        var link:URLRequest = new URLRequest('http://www.mega.co.il/jsfweb/cat/חיתולי%20נייר/4015400274636.html');
        trace(link.url); // Трейсит ссылку правильно! http://www.mega.co.il/jsfweb/cat/&#1...400274636.html
        navigateToURL(link); // В строке браузера вместе символов Иврита - вопросительные знаки ('???')
                                                // http://www.mega.co.il/jsfweb/cat/???...400274636.html
}

Подскажите пожалуйста как это можно исправить.
Спасибо!

Elser 15.07.2010 04:48

попробуйте как нибудь так

Art_133 15.07.2010 10:35

Спасибо что отписались! Обязательно попробую.

Добавлено через 22 минуты
Elser спасибо Вам!
Работает:
Код AS3:

stage.addEventListener(MouseEvent.CLICK, clickEvent);
function clickEvent(e:MouseEvent):void
{
        var link:String = 'http://www.mega.co.il/jsfweb/cat/חיתולי%20נייר/4015400274636.html';
        var encodedLink:String = encodeURI(link);
 
        navigateToURL(new URLRequest(encodedLink));
}



Часовой пояс GMT +4, время: 09:43.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.