Не в порядке, и на основе памяти. Проверьте все это перед использованием, но это должно помочь вам обдумать следующие идеи:
- В борьбе за монополию в сети Microsoft взяла на себя обязательство отличаться от W3C , когда это возможно. Поэтому фактический тег, используемый для встраивания Flash в Internet Explorer, - это «объект», во всех реальных браузерах он «встраивается».
Следует отметить, что использование '1' и '0' даст вам лучшую общую согласованность, чем 'true' и 'false', благодаря этому бою.
loop - указывает, должен ли проигрыватель Flash Player пытаться перезапустить фильм после завершения его воспроизведения.
FlashVars - параметры можно передавать во Flash и ссылаться через модуль flashvars. Например, если вы создаете медиаплеер, который воспроизводит song1
, вы можете передать Flashvars = "song1 = song1"
movie - URL-адрес файла Flash. Храните его в той же папке, что и вызывающий его HTML-файл, или используйте абсолютный URL-адрес, иначе вы столкнетесь с проблемой кросс-браузера.
качество - чем выше качество, тем больше ресурсов требуется Flash для запуска. Хотя по умолчанию это хорошо, если вы беспокоитесь о том, что плеер будет использоваться на старых компьютерах, иногда жертвуйте качеством изображения ради менее впечатляющего опыта
wmode - непрозрачность фона фильма. Иногда вы хотите, чтобы фильм сливался с фоном, и он был настроен на «прозрачный», иногда это должен быть собственный маленький прямоугольник, «непрозрачный». Обратите внимание, что здесь есть несколько пасхальных яиц с этим значением, если вам нужно, есть несколько недокументированных опций для этого значения.
allowScriptAccess - я действительно думал, что это устарело. Это сильно изменилось в разных версиях. Оставьте это по умолчанию.
В таких библиотеках, как Mootools есть классы, предназначенные для совместной работы с Flash и JavaScript.
Посмотрите здесь и здесь для статей по A List Apart (ALA) на тегах embed
против object
, есть Из этого можно многому научиться.