SWFobject - как автоматически перенаправить - PullRequest
3 голосов
/ 14 января 2010

Извините, если это очевидный вопрос,

Как вы можете использовать SWFobject для автоматического перенаправления на другой URL - НЕ добавляйте href, но физически загружайте другой URL?

В настоящее время я использую SWFobject 2.

- код SWFobject ...

swfobject.embedSWF ("MYSITE.swf", "myAlternativeContent","850", "700", "9.0.0", false, flashvars, params, attribute);

--- 2 трюка, которые я пробовал в myAlternativeContent DIV ...

1 ...

    <div id="myAlternativeContent">
          <meta HTTP-EQUIV="REFRESH" content="0; url=http://www.NOFLASHSITE.com">
    </div>

2 ...

    <div id="myAlternativeContent">
          <script language="javascript" type="text/javascript">
            window.location="http://www.NOFLASHSITE.com";
          </script>
    </div> 

--- оба эти варианта загружаются альтернативно (http://www.NOFLASHSITE.com) независимо ..

любая помощь приветствуется - MW

1 Ответ

4 голосов
/ 14 января 2010

В соответствии с SWFObject API , вы можете сделать что-то вроде этого:

<script type="text/javascript">
swfobject.addLoadEvent(function() {
    if (!swfobject.hasFlashPlayerVersion("9.0.18")) {
        window.location = "http://www.NOFLASHSITE.com";
    }
});
</script>

Убедитесь, что блок сценария находится в вашего html-файла, и замените «9.0.18» на ту минимальную версию флэш-памяти, которая вам требуется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...