Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   PHP (http://www.flasher.ru/forum/forumdisplay.php?f=20)
-   -   Help! Простой вопрос про авто регулировку размеров (http://www.flasher.ru/forum/showthread.php?t=60796)

lemo 18.07.2004 19:45

Help! Простой вопрос про авто регулировку размеров
 
Вобщем проблемка заключаеться в том чтобы подстроить флэш (который на сайте сверху по всей ширине сайта) для любого разрешения экрана....
Я пробывал через Publish Setting, возможно я что то не так делал...но у меня не получилось....Прошу помогите разобраться с вопросом.

nagash 18.07.2004 20:44

а при чём тут пхп?
разделом ошибся?

Самурай 18.07.2004 22:16

а) неправильный подход
getimagesize()

генерируем код ролика с шириной в полученый результат. почему подход не правильный ? потому что от MX, MX2004 версиий фреша мі не получим ни ширині ни высоты.

б) правильный
яваскрипт.

Код:

function getWindowWidth()
{
  var windowWidth = 0;
  if (typeof(window.innerWidth) == 'number')
  {
    windowWidth = window.innerWidth;
  } else {
    if (document.documentElement && document.documentElement.clientWidth)
    {
      windowWidth = document.documentElement.clientWidth;
    } else {
      if (document.body && document.body.clientWidth)
      {
        windowWidth = document.body.clientWidth;
      }
    }
  }
  return windowWidth;
}


function setFlash()
{
 var windowWidth = getWindowWidth();
var flashheader    = document.getElementById('flashheader');
flash.style.width  = windowWidth;
}

window.onload = function()
{
setFlash() ;
// for mozilla
setFlash() ;
}
window.onresize = function()
{
setFlash() ;
//for mozilla
setFlash() ;
}


Сам понимаешь, если яваскрипт отключен то все обламывается.

cosmo 23.07.2004 12:49

А не легче ли в width написать 100% вместо пикселей. В IE такое работает

Самурай 23.07.2004 13:17

ие? а что єто?


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

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