Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Тестирование альтернативного содержимого в html (когда нет флеш-плейера) (http://www.flasher.ru/forum/showthread.php?t=90684)

taifa 16.01.2007 16:58

Тестирование альтернативного содержимого в html (когда нет флеш-плейера)
 
Вопрос не совсем по флешу. Скорее по настройкам IE (если таковые имеются). Задала альтернативное содержимое в теге object, отвечающего за показ флеш-меню в html (иначе, если у пользователя нет флеш он бедный останется у меня без навигации).
Как можно протестировать этот самый альтернативный режим не прибегая к деинсталляции флеш-плейера у себя на компе - данную меру считаю слишком зверской. Уверена, что в можно покопаться в настройках IE и как-то отключить воспроизведение флешек.

CorC 16.01.2007 17:49

через яву можно заценить версию плеера, если ее нет то навигировать явой...

CorC 16.01.2007 17:52

вот щаз посмотрел как это можно сделать:
file->publish settings
ставим галку html
переходим на вкладку html
и там ставим галку detect flash version
потом жмем на publish внизу
и изучаем полученные html файлы

taifa 16.01.2007 19:01

Кажется, меня немного не поняли. Вроде с тем, как задать альтернативный режим, я разобралась сама.
Не имею понятия как ПРОТЕСТИТЬ этот режим без сноса плейера (очень не хоца того делать). Помню, в опере флешки как-то отключались. Но беда в том, что в данным момент дистриба для оперы у меня нет. Возможно ли как-то отключить флешки в ie?

taifa 16.01.2007 19:03

Цитата:

Сообщение от CorC
через яву можно заценить версию плеера, если ее нет то навигировать явой...

Кстати, если не сложно, можно пример кода на яве или лучше пхп?

Kikasso 17.01.2007 00:04

http://blog.deconcept.com/swfobject/
этим пользуются все,
далее "задираешь планку", то есть требуешь 10 плеер, у тебя его нету, значит будет показан альтернативный контент.

taifa 17.01.2007 00:58

хм... а можно как-то выдрать переменную из php и передать ее жаваскрипту? Извиняюсь, если где-то ступила, если что.

Kikasso 17.01.2007 01:32

Конечно можно. php стоит на серваке, что хочет то и выдает в броузер.

taifa 17.01.2007 01:42

какой-то глюк с этим swfobject выводится относительно размера экрана не с позиции 0,0, а примерно с поизии 5,5 (это если на глаз). А меня так не устраивает - дизайн весь расплывается - сверху и слева от моей флешки теперь белое пустое пространство. Кстати, кто-нибудь может рассказать как включение флеш взаимодествует с тегами div с установленными Z-индексами? Все никак с ними поладить не могу - хоть что делай, а флешка всегда вперед вылазит.

Kikasso 17.01.2007 02:07

в head:
Код:

<script type="text/javascript" src="js/swfobject.js"></script>
<style type="text/css">
        #flashcontent {
                width: 300px;
                height: 300px;
        }
</style>

в body:
Код:

<div id="flashcontent" >
      &nbsp;&nbsp;[ flash goes here ]
        </div>
            <script type="text/javascript">
                // <![CDATA[
                var so = new SWFObject("swf/3d2.swf", "sq", "300", "300", "6", "#D4D4D4");
                so.write("flashcontent");
                // ]]>
        </script>

это со старого сайта - все нормально.
еще у меня стоит
Код:

<BODY bgcolor="#D4D4D4" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
но это тоже лучше задавать через style.
Про z-index:
Код:

so.addParam("wmode", "window" );
или "opaque" или "transparent" (последние не советую) и все заработает. Посмотрите на форуме про wmode


Часовой пояс GMT +4, время: 13:56.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.