Оцень удобное, на мой взгляд, и интересное решение для вставки флеш баннеров на страницы сайта.
При вставке флеш баннера через теги < OBJECT > и < EMBED > ролик надо активировать кликом мыши, чтобы пройти по ссылке, а с помощью данного скрипта активация проходит автоматически.
Достаточно:
1, импортируем прилагаемый скрипт swfobject.js
2, создаем новый блок и добавляем в него контейнер, например так <div id="obj">Здесь будет выводиться флеш</div>
3, и тут же в блоке добавляем скрипт
var so = new SWFObject("primer.swf", "mymovie", "320", "240", "7", "#FFFFFF");
so.write("obj");
</script>
Все.
Вложение | Размер |
---|---|
swfobject.rar | 2.25 КБ |
Комментарии
При отключенном в браузере JS получаем пустоту :).
Да, конечно, с JS многие вещи получаются красивыми. Но я сама его часто отключаю. И тогда заходишь на сайт и не поймешь, что этим хотели сказать
и при чем здесь "без < OBJECT > и < EMBED >" после выполнения скрипта в хтмл-коде появляется < embed id=..... и так далее, так в чем выиграш?
А минусы налицо
a ) при откл. js нет флеша
b ) для вставки флеша (тега < embed >) на стороне клиента затрачивается процесорное время так как js ваполняется в браузере.
Если у Вас отключен java, то Вам сюда
В чем выигрыш? Да кому как удобнее.
Я специально отключаю - мне так удобнее. И не я одна. А потом не хожу на те сайты, которые мне предлагают пользоватся тем, чем им удобнее... но это мое личное мнение