Да-да, в названии ошибки нет. С одной стороны, это выглядит странно. Flash, который сам вставляется в html страницу, и вдруг генерит код и сами страницы в формате html (а по сути в любом формате). Давайте разберёмся, из чего же состоит код html с точки зрения flash'а? Это просто строка, которую очень легко разбить на переменные. Однако прежде всего в файле, с которым будем работать нужно заменить все двойные кавычки на одинарные (это
легче всего сделать через "Найти и заменить" - стандартную возможность в Блокноте). Теперь нужно в html файле удалить все переносы строк, с этим во флэше строго. Если будет хоть один перенос, то ничего работать не будет. Теперь у нас получилась длинная-длинная строка.
Открываем Flash. Создаём переменную, которая будет у нас равна как раз этому html коду. Теперь собственно нужно разделить html-код на неизменяемые и изменяемые части. И все это дело оформить через переменные. Покажу на простом примере
как это делается. Например, код у меня выглядит вот так.
Следовательно без лишних переносов строк это будет выглядить вот так. <html><head><title>Моя любимая страница</title></head></html>
Я хочу, чтобы у меня было 10 страниц с разным title. Как говорится нет проблем. Делаю 3 переменных. part1 (которая
отвечает за код ДО title), part2 (сам title, который собственно мы и будем менять) и part3 (код после title).
Всё, осталось только всё это оформить в 10 различных html страниц и сохранить их. Генерировать 10 страниц будем с помощью цикла, а сохранять через mdm Zinc (в одном из советов я уже писал про
эту программу). Конечно, заливать придётся вручную на сервер, но всё равно это лучше, чем вручную править 10 страниц (а представьте их 1000).
Теперь после
того, как вы создадите swf ролик и пропустите его через MDM Zinc. Запустите его и рядом с ним создастся 10 html файлов с различными заголовками. А теперь представьте сколько возможностей, если так можно изменять каждый параметр. Всегда говорил, что flash может очень многое, а flash+zinc может практически всё.
На
этом сегодня всё. До завтра!
Nikitar
PS. У вас есть вопрос,
связанный с веб-дизайном, flash-анимацией или photoshop'ом? Задайте
мне его по мылу, и я вам отвечу либо лично, либо направлю к
специалистам, которые с радостью ответят на ваш вопрос. Можно писать
прямо
вот отсюда: http://webdix.ru/konkakt.html