Показать сообщение отдельно
  #1 (permalink)  
Старый 23.01.2010, 16:07
Новичок на форуме
Отправить личное сообщение для GooD][Man Посмотреть профиль Найти все сообщения от GooD][Man
 
Регистрация: 04.10.2009
Сообщений: 9

растянуть див на весь экран
В общем есть flash ролик вставленный в новость

http://msdev.org.ua/swing-club/index.php?newsid=8

Когда я писал функцию его растяжки думал что он растянется на весь браузер, а он собака такая растянулся только на ширину контейнера в котором он лежит

вот код растяжки версия 0.1.1:

function resize (x,y) {
	var flash = window.movie || document.movie; // Получить Flash объект
		if ( (x == undefined) && (y == undefined) ) {
			flash.width = '100%';
			flash.height = '100%';
		} else {
			flash.width  = x + 'px';
			flash.height = y + 'px';
		}
	}
}


Потом я подумал что если я буду узнавать ширину высоту браузера и присвою контейнеру то флэш у мну норм растянется, но не тут то было..
версия растяжки 0.1.1

function resize (x,y) {
										var flash = window.movie || document.movie; // Получить Flash объект
										if ( (x == undefined) && (y == undefined) ) {
											var w = document.body.clientWidth;
											var h = document.body.clientHeight;
											document.getElementById("container").style.width=w + 'px';
											document.getElementById("container").style.height=h + 'px';
											flash.width = '100%';
											flash.height = '100%';
										} else {
											flash.width  = x + 'px';
											flash.height = y + 'px';
											document.getElementById("container").style.width='auto';
											document.getElementById("container").style.height='auto';
										}
									}

В общем помогите пожалуйста...Нужно растянуть флэш на весь экран и даже если идет прокрутка флэш там же оставался...
Ответить с цитированием