![]() |
SWFObject не хочет работать в IE
Не могу понять почему
Есть swf загружающий jpg и url которые прописаны в xml, есть несколько страниц на которых размещается один и тот же swf, c помощью javascript (var url = window.location.pathname) в swf передается часть адреса из адресной строки, в swf он сравнивается и загружает оределенные jpg и url из xml. Разместил баннер на страннице с помощью SWFObject Код:
<raw>Сам баннер, xml и папка с картинками расположен на другом серваке. До этого был код Код:
<raw>Помогите разобраться пожалуйста. |
document.location не пробовал?
now — это объект, он так не передастся во Flash. Нужно передавать, скажем, Unix Timestamp строкой и разбирать её во флеше в дату. |
Все равно не видит в IE, now в принципе не нужен, я его в предъидущем скрипте как случайную переменную передавал в адресной строке, чтоб страница апдейтилась. Главное document.location не видит:(
Кстати пробовал на локальном серваке (Denwer) здесь все работает. |
Ребята, вопрос все еще открыт, неужели никто с этим не сталкивался?
|
Попробуй escape(document.location.href);
|
К сожалению нет, не видит. В Mozilla Firefox работает, а в IE нет, что за глючный броузер:mad:
|
Хорошо, а если попробовать старым скриптом
Код:
<raw>Вопрос в том, можно ли разместить sfw так, что бы выпадающие меню выпадали поверх баннера, не используя z-index, просто у меня нет доступа к стилям относящимся к выпадающему меню, и я не смогу им присвоить меньший z-index чем у баннера. |
Без z-index никак.
|
Может быть я неправильно переменную page принимаю page_test=_root.page;
Но почему в Мозилле он работает? |
Ребят, должен же быть какой то выход, на стр. http://www.intel.com/ баннер так же получает переменные
Код:
<script type="text/javascript">Но, я не знаю как эти переменные в swf принимаются, у меня так page_test=_root.page; if (_root.page == "/cd/channel/reseller/emea/eng/324918.htm"){ rootNode = slides_xml.firstChild; totalSlides = rootNode.childNodes.length; firstSlideNode = rootNode.childNodes[0].firstChild; currentSlideNode = firstSlideNode; currentIndex = 1; updateSlide(firstSlideNode);} |
| Часовой пояс GMT +4, время: 13:21. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.