Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Растягивающийся iframe
 
 автор: code   (28.11.2007 в 22:56)   письмо автору
 
 

Вот какой у меня вопрос:
У меня страничка в которой находится frame


<body>
<a href="страница 1" target="frame">1</a> 
<a href="страница 2" target="frame">2</a>
<a href="страница 3" target="frame">3</a> 
<iframe HEIGHT=" ??? " src="страница 1" name="frame" >
</body>


на страницах размещены кучи фоток и высота страниц совершенно разная:

страница 1 (height ="250px")
страница 2 (height="3200px")

в теге <iframe> прописывается его высота. И она получается фиксированной (прокрутка отключена) и чтобы все страницы поместились приходится в iframe выставлять height="3200px".

Так вот как мне сделать чтоб iframe растягивался когда содержимое страницы БОЛЬШЕ самого iframe ?


Например какэто получается с таблицами:


<body>
<Table height="100px">
<TR><TD>
             Текст на всю странцу
</td></tr>
</table> 
</body>

   
 
 автор: elenaki   (29.11.2007 в 10:16)   письмо автору
 
   для: code   (28.11.2007 в 22:56)
 


<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
    scr_height = getWindowHeight() - 127;
    scr_width = getWindowWidth() - 20;
    document.write("<iframe marginheight=0 marginwidth=0 hspace=0 vspace=0  frameborder=0 style='height: " +
 scr_height + "; width: " +
 scr_width + 
";' id=main name=main scrolling=auto src=\"start.html\" ></iframe>");
</SCRIPT>


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

   
 
 автор: code   (29.11.2007 в 22:57)   письмо автору
 
   для: elenaki   (29.11.2007 в 10:16)
 

а как то попроще можно ?

А то я пока с java не дружу !!!

хоть как то ...

   
 
 автор: Valick   (29.11.2007 в 23:49)   письмо автору
 
   для: code   (29.11.2007 в 22:57)
 

Без Явы скрипт никак, на сколько мне известно. И вообще фреймы вещь хорошая, но не для вывода картинок ;)

   
 
 автор: code   (30.11.2007 в 00:55)   письмо автору
 
   для: Valick   (29.11.2007 в 23:49)
 

прийдется делить страницу еще на пару страниц !!! :(

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования