![]() |
А как заставить Iframe динамически изменять высоту?
Просто когда в IFRAME подгружается другой *.html, он (iframe) не подстраивается под него по высоте, а хотелось бы чтобы он стал "резиновым" :confused:
потому что, подгружаемые *.html'ки разные по высоте, и => нельзя прописать фиксированный размер :( Я пишу так <iframe src="1.htm" width="200" scrolling=no name=my_name></iframe> может что то пропустил? |
Нельзя. Можно прорписать высоту фрэйма в процентах от величины экрана, например, чтобы выглядело не так гнусно. А лучше учи PHP и избавялйся от фрэймов. Фрэймы не рулят.
|
На самом деле сделать резиновым его можно. Хотя это, конечно, изврат. Как-то так:
Код:
<iframe width=100 height=100 src=1.htm name=q style="height:expression(document.frames.q.document.body?document.frames.q.document.body.scrollHeight+20:100);"></iframe> |
Это РИАЛЬНО изврат
|
(RE: А лучше учи PHP и избавялйся от фрэймов.)
Да если бы всё так просто было... У меня от принципа работы ПХП волосы во всех месах на4инают шевелиться.... Я раза 3 или 4 пытался его понять, но окон4ательно забил когда пытался сделать <--#include...--> в таблицу.....это был пипец. Всё отображалось и работало, но редактор мне столько error'ов навыдовал.. :confused: Просто мне в первую о4ередь приходиться рисовать, а уже в догонку кодить. |
styx, спасибо....попробую
|
БЛИН, а ведь работает!! я балдю :p
|
Цитата:
|
мне так кааа-ца. В PHP можно просто приинклудить кусок из файла и ли базы и никаких гвоздей. +фрэймы себя изжили давненько.
|
фреймы иногда бывают хороши:-)
но вообще это фуфло. |
А вот у меня растяжка не работает что-то (тренироваться может надо побольше). Эксплорер вешается, а нетскапа просто непонимает всех этих хитростей и выводит как ей вздумается. В чём проблема может быть?
|
Цитата:
разве ещё существует такой браузер? |
Ага. Жив ещё. У меня даже на компе живёт в седьмой своёй ипостаси . И я им даже чаще пользуюсь последнее время из-за таб подокон, идиотского застарелого чувства нелюбви к дяде Биллу (который на самом деле ничего мужик, так как прокатил своих отпрысков-бездельников со всеми своими миллиардами; ничего, пускай и они поработают, как это делал он сам всю жизнь) и просто для разнообразия.
|
молодец!
так дальше держать! хы... скачай с w3.org их официальный браузер... и в нём всё тестируй... полная совместимость со стандартом будет! |
Нет уж увольте, я в извращения предпочитаю не заигрываться. А то захочется потом крови младенцев или "дохлых маленьких зверюшек" попробовать. :mad: Ибо в каждом из нас живёт Чикот. Аминь.
|
А что, myframe.style.height=.... уже неработает?
|
Да понимаешь, какое дело. Сия хитроумная формула в общем-то работает, но не с хтмл'ами, где используется табличный дизайн. Вот не могу разобраться в чём загвоздка может быть.
|
Ндаа, кажется докопался. Табличный дизайн здесь не шибко виновен был. Просто не надо ставить общий размер таблицы 100% по высоте. Любое другое значение можно, но только не 100% и именно по высоте. Неприятно конечно, но переносимо. Ну а с нетскейпом всё равно эти фокусы не проходят. Какой размер ифрейма задаёшь такой он и выводит. Прямо неизвестно даже, что с ним делать, с поганцем.
|
Э-э-э... А можно примерчик?
|
от фрэймов давно пора избавляться и от табличного дизайна тоже!
|
Вложений: 1
Цитата:
Цитата:
|
Цитата:
|
что сложнее
include('main.inc'); include('news.inc'); или <FRAMESET ROWS="2" COLS="1" border="0" bordercolor="ff0000"> <frame name="blah" src="main.html" noresize scrolling="auto"> <frame name="blah2" src="news.html" noresize scrolling="auto"> <FRAMESET> |
во-во
|
Цитата:
Цитата:
|
Цитата:
Зачем ты приплел сюда FrontPage и все остальное - непонятно. На мой взгляд, всегда следует изучать новое, более прогрессивное. Как правило, его изучение само себя оправдывает. Например, вместо табличной верстки давно пора переходить к div'ной (по целому ряду причин, которые здесь перечислять слишком долго). +XHTML, а не HTML для начала (хотя лично я считаю что лучше сразу на XML) и т.д. и т.п. |
У-у-у-у-у как все серьезно-то!
Цитата:
Цитата:
Цитата:
|
Цитата:
Цитата:
Цитата:
|
Цитата:
|
Самый примитивный вариант
Цитата:
|
Цитата:
|
никак только фрэймами. если я правильно тебя понял.
Только возникает вопрос зачем все так упорствуют на не обновлении остальной части страницы. она и так не изменится, просто перегрузится как шаблон с уже новым содержанием - по-моему преимущества этого варианта очевидны. |
Цитата:
|
Цитата:
Проблема с перезанрузкой страницы более чем надуманна. Куда лучше сделать явную, визуально понятную структуру, где переходы между страницами очевидны, чем использовать фрэймы. Один геморрой с фрэймов поисковиками чего стоит. ПРеимущество серверных технологий абсолютно. |
если я зделаю include(переменная), а потом чтобы перейти на какую нибуть страницу буду обращаться к одному и тому же файлу только с разными параметрами (этой переменной). ну думаю поняли :p
Уменьшится ли находимость?? и какие недостатки? |
Цитата:
|
Со звуком еще хуже.
|
| Часовой пояс GMT +4, время: 20:48. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.