Strict Standards: Resource ID#34 used as offset, casting to integer (34) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#36 used as offset, casting to integer (36) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#37 used as offset, casting to integer (37) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: гостевая книга не грузится в iframe
ТвойWeb » Сайтостроительство » Гостевые книги » гостевая книга не грузится в iframe

Страниц (2): [1] 2 »
 

1. гиссар - 21 Мая, 2004 - 06:36:28 - перейти к сообщению
Здравствуйте!

Я пытаюсь загрузить гостевую в IFRAME, присвоив соответствующий src и сказав scrolling="no". При этом, разумеется, я делаю height = offsetHeight таблицы из файла с гостевой. Гостевая грузится, но height не присваивается, в результате гостевая видна не полностью. (http://www.milakikina.narod.ru )

HELP!!!
2. TvoyWeb - 21 Мая, 2004 - 13:37:40 - перейти к сообщению
гиссар
Цитата:
При этом, разумеется, я делаю 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 динамически.
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 - программ я не имею право иметь.
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. Такая фигня с синей хренью происходит не только с гостевой, но еще с некоторыми страницами, которые во всем остальном грузятся нормально.
9. TvoyWeb - 26 Мая, 2004 - 11:11:31 - перейти к сообщению
гиссар
Странно! Вчера не грузился вообще и ошибку выдавал "Отказано в доступе", а сегодня нормально загрузилось.
А насчет изменения размеров фрейма, то можно попробовать сделать проверку, какой адрес загружен в данный момент в ифрейм и в зависимости от этого менять его высоту, только вот я не знаю, будет ли высота ифрейма меняться!
Насчет я кобы недогрузки страницы, значит есть какая то ошибка и браузер пытается выполнить команду, но как бы подвисает, потому как даже нажатие на кнопку остановить ничего не меняет. И страница какбудто продолжает грузиться. Хотя и индикатор загрузки стоит на месте. Есть все таки какая то ошибка у тебя в гостевой.
10. ETC - 28 Мая, 2004 - 16:29:30 - перейти к сообщению
TvoyWeb
Отказ в доступе - это типичная ошибка обращения страницы с одного домена к странице с другого дома... грубо говоря, "чужие здесь не ходят". Страницы с разных доменов доступа к друг-другу не имеют. А гостевая как раз и находится на домене www.narod.ru, а все остальные странички - на домене сайта. Что касается ошибок, которые я нашёл, то это "Предполагается наличие обьекта", что говорит об отсутствии скрипта-обработчика даты. (Маркус уже напарывался на мой злобный комментарий по поводу советов по созданию гостевушки на Народе, вот и расскажи, Маркус, в чём проблемка Улыбка) Насчёт всего остального - не знаю, вроде других ошибок нет. Кстати, последнее время, народовский баннер начал подглючивать, они там что-то поменяли, теперь глюки пошли, как правило, на 3 строке этого долбанного баннера...

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0344]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33