Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Работа над сайтом > HTML/DHTML/CSS/JS/VB

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 10.03.2007, 23:16
A. Ladinskiy вне форума Посмотреть профиль Отправить личное сообщение для A. Ladinskiy Найти все сообщения от A. Ladinskiy
  № 1  
Ответить с цитированием
A. Ladinskiy
 
Аватар для A. Ladinskiy

Регистрация: Feb 2007
Сообщений: 10
По умолчанию Resize'овое окно

Привет всем...

...как всегда с вопросом...

Ваял тут как-то презентацию, да "создал себе на голову геморОЙ"...

...по задумке есть некая презентация - мувиклип размера 550 х 500, который могёт тянуться более чем его родной (width = 550; height = 500), но не менее, т.к. все форматирование полей "катится к черту"...

...вот тут-то и возникает вопрос...а можно ли вааще замутить такое:

окно браузера может Resize'ться больше чем 550 и 500 пикселов, но не как меньше?

...тут я кое-чаго нарыл...

По средствам JavaScript'ов:

Код:
<html>
<head>
</head>
<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0">
<SCRIPT language=JavaScript>
<!-- 
	var window_width;
	var window_height;

	window.onresize= message;

	function message() {
		window_width = document.body.clientWidth;
		window_height = document.body.clientHeight;
			if(window_width < 550){
				//alert(document.body.clientWidth);
				window.resizeTo(550, 500);
				//window.setSize();
			}
	}
-->
</SCRIPT>

</body>
</html>
...в теории должно работать, а на практике...

-------------------------------------------

Народ, может кто уже подобное делал или знает как это "прикрутить", поделитесь соображениями, PLIZzZzzZZz!

P.S.: с меня бабло на пиво

Старый 10.03.2007, 23:31
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Причем тут данный раздел и флеш в частности?
Это к вопросу про html.

Старый 10.03.2007, 23:46
A. Ladinskiy вне форума Посмотреть профиль Отправить личное сообщение для A. Ladinskiy Найти все сообщения от A. Ladinskiy
  № 3  
Ответить с цитированием
A. Ladinskiy
 
Аватар для A. Ladinskiy

Регистрация: Feb 2007
Сообщений: 10
Цитата:
Сообщение от __etc
Причем тут данный раздел и флеш в частности?
Это к вопросу про html.
...AS 2.0 здесь разрулить не поможет?
__________________
ЛИЦЕНЗИЯ № 0000254

Старый 10.03.2007, 23:54
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 4  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Ну могу предложить использовать:
http://dev.etcs.ru/blog/as2/ru/etcs/utils/stagemanager/
Задать MIN_WIDTH и MIN_HEIGHT.
Но это вовсе не значит, что содержимое страницы нельзя сжать менее, чем на указанные размеры.
Если надо HTML, то можно использовать выражения в CSS:

Код:
.flash {
//height: expression(document.body.offsetHeight<860 ? "860px" : "100%");
//width: expression(document.body.offsetWidth<950 ? "950px" : "100%");
width: 100%;
height: 100%;
min-height: 860px;
min-width: 950px;
}
Это css-класс. Нужно задать этот стиль div-у с флешом. Размеры свои задать.

Старый 11.03.2007, 00:12
A. Ladinskiy вне форума Посмотреть профиль Отправить личное сообщение для A. Ladinskiy Найти все сообщения от A. Ladinskiy
  № 5  
Ответить с цитированием
A. Ladinskiy
 
Аватар для A. Ladinskiy

Регистрация: Feb 2007
Сообщений: 10
СПАСИБО...

CSS-класс помог "застопорить" resize флешки с помощью div'ки, а вот окно ЭксплоРеРа продолжает изменять свои пропорции...

...этого можно как-нибудь избежать???
__________________
ЛИЦЕНЗИЯ № 0000254

Старый 11.03.2007, 00:24
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 6  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
В IE это тоже работает. Первые дву строки со слешами — это не комментарии.

Создать новую тему Ответ Часовой пояс GMT +4, время: 23:30.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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