Какой код для gif-заглушки баннера

Главные вкладки

Аватар пользователя snegin snegin 12 апреля 2014 в 19:06

Есть сайт http://yari-design.ru/ на нем установлен баннер в формате .SWF в правой колонке сайта... Нужно чтобы при загрузки с планшетов появлялcя Gif-баннер, который находится под ним.... в том случае если на планшете нет флеш плеера...

Я в page.tpl добавил

<script language="javascript">
                    function checkIfFlashEnabled() {
                        var isFlashEnabled = false;
                        // Проверка для всех браузеров, кроме IE
                        if (typeof(navigator.plugins) != "undefined"
                            && typeof(navigator.plugins["Shockwave Flash"]) == "object"
                           ) {
                           isFlashEnabled = true;
                        } else if (typeof window.ActiveXObject != "undefined") {
                            // Проверка для IE
                            try {
                                if (new ActiveXObject("ShockwaveFlash.ShockwaveFlash")) {
                                    isFlashEnabled = true;
                                }
                            } catch (e) {
                            }
                            ;
                        }
                        ;
                        return isFlashEnabled;
                    }
                    (function($) {
                        Drupal.behaviors.checkFlash = {
                            attach: function(context, settings) {
                                if (!checkIfFlashEnabled()) {
                                    jQuery('.rekl-udalen2').html('<a href="/avtopoliv-stranicy/2014/svezhee-dyhanie-sada-zhizn-komfortom" title="Системы автоматического полива: проект, монтаж, обслуживание">' + '<img width="200" height="345" title="Системы автоматического полива: проект, монтаж, обслуживание" alt="Системы автоматического полива: проект, монтаж, обслуживание" src="/sites/all/themes/achro/images/banner3.gif">' +
                                        '</a>');
                                }
                            }
                        };
                    })(jQuery);
                </script>              
В блоке написал следующее <div class="rekl-udalen2">

                    <object title="Системы автоматического полива: проект, монтаж, обслуживание" data="/sites/all/themes/achro/images/banner2.swf" type="application/x-shockwave-flash" height="345" width="200">
                        <param name="data" value="/sites/all/themes/achro/images/banner2.swf">
                        <param name="src" value="/sites/all/themes/achro/images/banner2.swf">
                        <param name="wmode" value="opaque">

                    </object>

</div>

Комментарии

Аватар пользователя whiesam whiesam 14 апреля 2014 в 5:00

Нифига себе заморочки из за флеш баннера!
Я бы посоветовал просто для планшетов и телефонов сразу gif выводить. Трафик как никак. И код писать не надо будет а пару строк в CSS.