![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2010
Сообщений: 13
|
Подскажите элемент в Flash который может считать или открыть HTML указанную HTML страницу.
Смысл в том чтобы считать HTML код в Flash и сохранить или передать его куда нужно. Спасибо |
|
|||||
|
Регистрация: Jul 2007
Сообщений: 46
|
Можно спарсить html страницу с помощью php и передать его флешу.
|
|
|||||
|
Модрон-ветеринар
|
Флеш "открыть" HTML-страницу не может. Получить ее исходный код и что-то с ним сделать - пожалуйста.
Например, открываем проект AS2, пишем код var lv:LoadVars = new LoadVars(); lv.onData = function (src:String) { var htmlSrc:String = src.split('\r').join(''); trace(htmlSrc); }; lv.load('http://www.flasher.ru/forum/showthread.php?t=150431'); При этом оставляем за кадром то, что вы потом собираетесь с этим делать - без картинок, стилей CSS и прочего контента. Словом, ответ по теме - "нет", браузер - это браузер, а флеш - это флеш.
__________________
Идите первым! Последний раз редактировалось mooncar; 14.02.2011 в 21:19. |
|
|||||
|
Регистрация: Jul 2007
Сообщений: 46
|
Очень интересно.
В таком случае можно загрузить html, пройтись по нему, выделить ссылки на картинки и css, и загрузить их этим же методом. А кодировку можно конвертнуть в утф в as3 с помощью ByteArray. И никакого пхп ![]() |
|
|||||
|
Модрон-ветеринар
|
Смысл? Что с этим потом делать? Вывести в динамическое текстовое поле среднестатиситческую страницу обычного современного сайта вы не сможете. Как минимум CSS поддерживается на очень примитивном уровне, не говоря уж про все остальное.
__________________
Идите первым! Последний раз редактировалось mooncar; 15.02.2011 в 19:32. |
|
|||||
|
Регистрация: Jul 2007
Сообщений: 46
|
Не знаю, это известно ТС.
Парсер для какого то девайса который поддерживает flash? |
|
|||||
|
Квач
Регистрация: Sep 2006
Адрес: Украина, Киев
Сообщений: 1,526
|
Если страница будет тянуться с другого домена, нужно будет либо класть crossdomain.xml туда, либо использовать прокси...
__________________
Да не нужно тебе читать документацию по Flash и AS от Adobe - ты слишком умён для этого |
![]() |
![]() |
Часовой пояс GMT +4, время: 23:49. |
|
|
« Предыдущая тема | Следующая тема » |
|
|