2012-01-13 2 views
0

Мне было интересно, можно ли получить исходный код HTML из URI .swf?Получение исходного кода HTML. UF URI

Например веб-страницы, такие как:

http://media.flixfacts.com/360view/acer_uk/002/acer_uk-002-en.swf

Когда я использую локон, чтобы очистить эту страницу она приносит обратно источник Swf не исходный HTML.

Любые идеи?

+0

Я не совсем понимаю - файл .SWF - это Flash, а не HTML. – Crontab

+0

@Crontab Firefox показывает, что swf встроен в html-формат. Я думаю, что firefox делает свой собственный перевод. – HGPB

+1

Это связано с тем, что веб-браузеру необходимо делать допущения при отображении этого типа файла. FF ожидает, что Flash-файл будет встроен в страницу, поэтому, когда он обнаружит, что страница отсутствует, он создает свою собственную страницу. Chrome и IE делают то же самое, хотя код, который они все создают, немного отличается друг от друга. – Crontab

ответ

3

Я не совсем уверен, что запутывает/неожиданно - вы не очищаете HTML-файл, вы очищаете SWF-файл (который является двоичным форматом, поэтому вы, вероятно, получаете кучу тарабарщины).

Практический результат:В SWF-файле отсутствует HTML.

+0

Хорошо. Я запутался, потому что firefox показывает внедренный элемент в html, когда вы смотрите на источник. Firefox должен интерпретировать это сам. – HGPB

1

SWF - это расширение файлов Flash. Они не имеют HTML. Они совершенно разные форматы. Единственное, что будет отображать Flash-файлы, это Flash Player, или некоторые программы могут извлекать ресурсы (изображения, звуки и т. Д.) Внутри них.

Смежные вопросы