Здравствуйте!
Я пытаюсь загрузить гостевую в IFRAME, присвоив соответствующий src и сказав scrolling="no". При этом, разумеется, я делаю height = offsetHeight таблицы из файла с гостевой. Гостевая грузится, но height не присваивается, в результате гостевая видна не полностью. (http://www.milakikina.narod.ru )
HELP!!!
1. гиссар - 21 Мая, 2004 - 06:36:28 - перейти к сообщению
2. TvoyWeb - 21 Мая, 2004 - 13:37:40 - перейти к сообщению
гиссар
Для чего?
Если надо чтоб ifremw был определенной высоты, так надо задавать эти параметры в теге iframe. Например такЖ
Если я правильно понял Вы пытаетесь задать высоту iframe из другого фалйла. А зачем?
Цитата:
При этом, разумеется, я делаю height = offsetHeight таблицы из файла с гостевой.
Для чего?
Если надо чтоб ifremw был определенной высоты, так надо задавать эти параметры в теге iframe. Например такЖ
CODE:
<iframe height="100" frameborder="1" width="500" src="test.html" scrolling="no"></iframe>
Если я правильно понял Вы пытаетесь задать высоту iframe из другого фалйла. А зачем?
3. гиссар - 22 Мая, 2004 - 00:44:15 - перейти к сообщению
Здравствуйте, Администратор!
Дело в том, что я загружаю ВСЕ страницы в этот IFRAME, так что мне надо менять его height динамически.
Дело в том, что я загружаю ВСЕ страницы в этот IFRAME, так что мне надо менять его height динамически.
4. ETC - 22 Мая, 2004 - 09:18:42 - перейти к сообщению
гиссар
Можно написать скрипт. Лучше покажи ссылку на ту страницу, где ты хочешь это сделать...
Можно написать скрипт. Лучше покажи ссылку на ту страницу, где ты хочешь это сделать...
5. гиссар - 23 Мая, 2004 - 11:46:05 - перейти к сообщению
В принципе, какой-то скрипт уже написан (http://www.milakikina.narod.ru ). Все остальные страницы грузятся нормально. Проблема только с гостевой. Как я понимаю, глючит свойство offsetHeight (clientHeight) - оно не хочет правильно определять высоту таблицы со всякими дурацкими {MESSAGES} и т.п. У меня есть некоторые идеи. Возможно надо отдельно определять высоту каждого MESSAGE в sm.txt, а потом их складывать. Или вообще сделать как-то по-другому? С другой стороны, отказываться от IFRAME я не хочу. Использовать scrolling="yes" для гостевой я тоже не хочу, поскольку IE глючит, когда по ходу дела меняешь на scrolling="no", и ничего не меняется.
P.S. Да, я не сказал, но из контекста наверное понятно, что я пользуюсь бесплатным хостингом, поэтому гостевая - narodная и никаких собственных CGI - программ я не имею право иметь.
P.S. Да, я не сказал, но из контекста наверное понятно, что я пользуюсь бесплатным хостингом, поэтому гостевая - narodная и никаких собственных CGI - программ я не имею право иметь.
6. гиссар - 25 Мая, 2004 - 11:31:10 - перейти к сообщению
ПОМОГИТЕ ПОЖАЛУЙСТА!!!
7. TvoyWeb - 25 Мая, 2004 - 11:47:06 - перейти к сообщению
гиссар
Во первых, это твой сайт?
Во вторых у тебя гостевая не будет грузится в ифрейм.
Ты хоть читаешь ошибки которые браузер выдает ?
"Отказано в доступе".
Придется тебе переделывать страницу.
Если хочешь могу помочь, но в адресной строке будет адрес гостевой книги.
Во первых, это твой сайт?
Во вторых у тебя гостевая не будет грузится в ифрейм.
Ты хоть читаешь ошибки которые браузер выдает ?
"Отказано в доступе".
Придется тебе переделывать страницу.
Если хочешь могу помочь, но в адресной строке будет адрес гостевой книги.
8. гиссар - 26 Мая, 2004 - 03:43:07 - перейти к сообщению
TvoyWeb,
да, это мой сайт, т.е. я его автор.
Почему не будет грузиться? Если поставить scrolling="yes" или заранее предусмотреть достаточно большую height, то все в порядке (по крайней мере с моего компа).
В моем направлении narod ведет себя как-то по особенному: рекламный баннер не отображается и никаких ошибок браузер не выдает. Я просматривал эту страницу и с другого компа - там баннер отображается, но возникают такие же проблемы с гостевой как и у меня. Но никаких ошибок там браузер тоже не выдает. Кстати, каким браузером ты пользуешься?
\n\n(Добавление)
TvoyWeb,
чуть не забыл. Есть еще один глюк, который я не могу объяснить. Синяя хрень внизу экрана, показывающая, надо думать, степень загрузки страницы в кэш, почему-то не доходит до конца несмотря на то, что страница загрузилась. Сперва эта хрень продолжает медленно двигаться где-то до середины, а потом вообще замирает. На качество отображения страницы (на тех компах, где я смотрел) это не влияет.\n\n(Добавление)
P.S. Такая фигня с синей хренью происходит не только с гостевой, но еще с некоторыми страницами, которые во всем остальном грузятся нормально.
да, это мой сайт, т.е. я его автор.
Почему не будет грузиться? Если поставить scrolling="yes" или заранее предусмотреть достаточно большую height, то все в порядке (по крайней мере с моего компа).
В моем направлении narod ведет себя как-то по особенному: рекламный баннер не отображается и никаких ошибок браузер не выдает. Я просматривал эту страницу и с другого компа - там баннер отображается, но возникают такие же проблемы с гостевой как и у меня. Но никаких ошибок там браузер тоже не выдает. Кстати, каким браузером ты пользуешься?
\n\n(Добавление)
TvoyWeb,
чуть не забыл. Есть еще один глюк, который я не могу объяснить. Синяя хрень внизу экрана, показывающая, надо думать, степень загрузки страницы в кэш, почему-то не доходит до конца несмотря на то, что страница загрузилась. Сперва эта хрень продолжает медленно двигаться где-то до середины, а потом вообще замирает. На качество отображения страницы (на тех компах, где я смотрел) это не влияет.\n\n(Добавление)
P.S. Такая фигня с синей хренью происходит не только с гостевой, но еще с некоторыми страницами, которые во всем остальном грузятся нормально.
9. TvoyWeb - 26 Мая, 2004 - 11:11:31 - перейти к сообщению
гиссар
Странно! Вчера не грузился вообще и ошибку выдавал "Отказано в доступе", а сегодня нормально загрузилось.
А насчет изменения размеров фрейма, то можно попробовать сделать проверку, какой адрес загружен в данный момент в ифрейм и в зависимости от этого менять его высоту, только вот я не знаю, будет ли высота ифрейма меняться!
Насчет я кобы недогрузки страницы, значит есть какая то ошибка и браузер пытается выполнить команду, но как бы подвисает, потому как даже нажатие на кнопку остановить ничего не меняет. И страница какбудто продолжает грузиться. Хотя и индикатор загрузки стоит на месте. Есть все таки какая то ошибка у тебя в гостевой.
Странно! Вчера не грузился вообще и ошибку выдавал "Отказано в доступе", а сегодня нормально загрузилось.
А насчет изменения размеров фрейма, то можно попробовать сделать проверку, какой адрес загружен в данный момент в ифрейм и в зависимости от этого менять его высоту, только вот я не знаю, будет ли высота ифрейма меняться!
Насчет я кобы недогрузки страницы, значит есть какая то ошибка и браузер пытается выполнить команду, но как бы подвисает, потому как даже нажатие на кнопку остановить ничего не меняет. И страница какбудто продолжает грузиться. Хотя и индикатор загрузки стоит на месте. Есть все таки какая то ошибка у тебя в гостевой.
10. ETC - 28 Мая, 2004 - 16:29:30 - перейти к сообщению
TvoyWeb
Отказ в доступе - это типичная ошибка обращения страницы с одного домена к странице с другого дома... грубо говоря, "чужие здесь не ходят". Страницы с разных доменов доступа к друг-другу не имеют. А гостевая как раз и находится на домене www.narod.ru, а все остальные странички - на домене сайта. Что касается ошибок, которые я нашёл, то это "Предполагается наличие обьекта", что говорит об отсутствии скрипта-обработчика даты. (Маркус уже напарывался на мой злобный комментарий по поводу советов по созданию гостевушки на Народе, вот и расскажи, Маркус, в чём проблемка ) Насчёт всего остального - не знаю, вроде других ошибок нет. Кстати, последнее время, народовский баннер начал подглючивать, они там что-то поменяли, теперь глюки пошли, как правило, на 3 строке этого долбанного баннера...
Отказ в доступе - это типичная ошибка обращения страницы с одного домена к странице с другого дома... грубо говоря, "чужие здесь не ходят". Страницы с разных доменов доступа к друг-другу не имеют. А гостевая как раз и находится на домене www.narod.ru, а все остальные странички - на домене сайта. Что касается ошибок, которые я нашёл, то это "Предполагается наличие обьекта", что говорит об отсутствии скрипта-обработчика даты. (Маркус уже напарывался на мой злобный комментарий по поводу советов по созданию гостевушки на Народе, вот и расскажи, Маркус, в чём проблемка ) Насчёт всего остального - не знаю, вроде других ошибок нет. Кстати, последнее время, народовский баннер начал подглючивать, они там что-то поменяли, теперь глюки пошли, как правило, на 3 строке этого долбанного баннера...