|
|
|||||
Регистрация: Jul 2014
Сообщений: 1
|
SWF и сайт
Доброго времени суток, уважаемые гуру!
Надеюсь на вашу помощь. Задача такова, постараюсь более подробно: Нужен SWF файл который будет считать информацию с сайта, что-то типа функции "IFrame" из html. К примеру, есть сайт www.site.ru , на нем есть информация которую нужно считывать на стороннем ресурсе либо на компьютере пользователя, SWF файл по принципу "IFrame" берет кусок сайта и показывает в себе, сохраняя все стили CSS и скрипты JS. То есть файл SWF "напролет" показывает сайт без обработки и задержки. Думаю предельно ясно объяснил задачу. SWF > грабит SITE.RU > выводит кусок в себе. P.S. прошу не разочаровывайте меня что этого сделать нельзя. |
|
|||||
Модрон-ветеринар
|
1. Раздел был выбран не верно. Ветка "Не сайты" совсем не для этого, будьте внимательнее.
2. Если вы ставите задачу, описывая то, что кто-то должен сделать за вас - то на форуме это делается в разделе "Вакансии". 3. То, что вы хотите, невозможно. Флеш не умеет "отображать" сайты, к тому же "сохраняя все стили CSS и скрипты JS". Он для другого.
__________________
Идите первым! |
|
|||||
Цитата:
Решение этой задачи вообще не возможно на флеше. Отсюда возникает встречный вопрос, чем вам, собственно iFrame не угодил?
__________________
Ко мне можно и нужно обращаться на ты) |
|
|||||
[+5 18.06.13]
[+1 20.07.13] Регистрация: Apr 2012
Адрес: ifinterface.com
Сообщений: 158
|
Чисто теоретически Flash Player может забрать текст с какого-то сервера
при помощи того же сокета, но как уже сказали выше нужен файл политик на данном сервере. HTML и CSS FP может в себе показывать но в очень урезанном виде. Кстати сказать никто не запрещает показывать в другом iframe. JS - в себе конечно не получится, хотя можно через парсинг и замену логики на AS или в другом iframe. Итог - такие вещи как правило реализуются на стороне сервера, что и вам советую.
__________________
Небольшая часть реализации моего внутреннего мира |
|
|||||
Могу предположить, что curl спасет топикстартера. Флеш здесь никаким боком не нужен.
__________________
interplanety |
|
|||||
Регистрация: Mar 2007
Сообщений: 319
|
если под SWF подразумевается запуск флеша не через браузер, то с этой задачей справится AIR
import flash.html.HTMLLoader; var htmlLoader:HTMLLoader = new HTMLLoader(); htmlLoader.width = stage.stageWidth; htmlLoader.height = stage.stageHeight; htmlLoader.load(new URLRequest("http://www.flasher.ru/")); addChild(htmlLoader); |
Часовой пояс GMT +4, время: 03:15. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|