[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: SWFobject. Расположение кода на странице.
userguest
Здравствуйте.
SWFObject v1.5.
Подключен между тегами head.

<script type="text/javascript" src="swfobject.js"></script>


Код в теге body:



<div id="flashcontent">
<div
class="flash_upgrade">Flash-плеер не установлен или используется устаревшая версия. </div><br>
<a
href="http://get.adobe.com/flashplayer/"><div class="flash_upgrade"><img src="get_adobe_flash_player.png" width="120" height="55" alt=""></div></a>
</div>
<!-- #flashcontent-->



<script type="text/javascript">
var
so = new SWFObject("flash/banner1.swf", "flash", "600", "400", "8", "#000000");
so.write("flashcontent");
</script>


Хочу подключить ява скрипт в теге head, но когда скрипт оказывается перед блоком flashcontent. Отображается альтернативный текст. Т.е. флеш не отображается. По логике должно быть наоборот. Скрипт выполняется и содержимое flashcontent наполняется. Т.к. он наполнится только после того как скрипт выполнится, то нелогично расположение flashcontent перед скриптом.

Вопрос: Так должно быть или нет? Может что-то нужно подправить?
vagrand
А как интересно ты хочешь вывести что-либо в элементе <div>, который на момент вывода еще не существует?

_____________
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
userguest
Ход Вашей мысли понял.
Тогда какой выход?
vagrand

var so = new SWFObject("flash/banner1.swf", "flash", "600", "400", "8", "#000000");
so.write("flashcontent");


вызывай в событии onLoad

_____________
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.