• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь Разворачивание SWF на весь экран

Статус
В этой теме нельзя размещать новые ответы.

Serberg

Гуру форума
Регистрация
6 Апр 2009
Сообщения
239
Реакции
70
В общем суть вопроса. Используется стандартная вставка swf роликов и игр в новости, но так как ширина между колонками не позволяет комфортно просматривать флэшку, хотелось бы сделать какую нить кнопку для разворачивания флэхи на весь экран или открытие ее в отдельной вкладке браузера во весь экран.
Можно ли реализовать такое ? Если можно, то как ?
Заранее спасибо.
Вот кстати говоря пример подобной фишки, но не на DLE.

Там используется некий JS
Код:
    <script type="text/javascript" src="/shared/js/jquery/cookie/jquery.cookie.js"></script>
    <script type="text/javascript">
        var fullscreenWindow;
        function drawNormalFlash() {
            drawFlash(550, 400, '#main_flash', "/items/flash-brute-wars-6091.swf");
        }
        function switchFullscreenMode() {
            var inner_height = getBrowserHeight();
            var inner_width = getBrowserWidth();
            var width = inner_width;
            var height = width * 400 / 550;
            if (height > inner_height) {
                height = inner_height;
                width = height * 550 / 400;
            }
            var dialogHeight = height;
            var dialogWidth = width;
            var currentFrame = getFlashCurrentFrame('main_flash_movie');
            fullscreenWindow = window.open("/games/brute-wars.html?fullscreen=1&gotoframe="+currentFrame, 'fullscreen_flash_window', 'resizable=1,toolbar=0,menubar=0,width='+dialogWidth+',height='+dialogHeight+'');
            $('#main_flash').html('<div style="display:table-cell;vertical-align:middle;width:550px;height:400px;">Игра открыта в полноэкранном режиме.<br/> Переключиться обратно в <a href="#" onclick="switchNormalMode();return false;">Нормальный режим</a></div>');
            $("#screenshot_actions").hide();
        }
        function switchNormalMode(fromChild, frame) {
            if (fromChild != true) {
                fullscreenWindow.close();
            }
            else {
                $('#main_flash').html('');
                drawNormalFlash();
                $("#screenshot_actions").show();
                /*
                if (frame) {
                    setFlashCurrentFrame('main_flash_movie', frame);
                }
                */
            }
        }
        $(document).ready(function(){
            drawNormalFlash();
        });
    </script>

Но как его подцепить - понятия не имею.
 
что необычного? подключаете этот яваскрпит к себе
пробуете вручную для каждой флешки на страницу заменять адрес флешки и размеры
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху