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

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

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

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Код для iframe
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


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

> Описание: Нужна помощь по созданию кода, который меняет содержимое iframe
Alces
Отправлено: 10 Июля, 2010 - 08:35:15
Post Id



Newbie


Покинул форум
Сообщений всего: 3
Дата рег-ции: Июль 2010  
Откуда: Новосибирск

Карма 0




Ситуация, вкратце такова.
Есть набор файлов типа ren1.html, ren2.html и т.д.
С каждого из них ссылка ведет на файл big.html, где есть ifame с загружаемым источником iframe1.html, iframe2.html и т.д., где, кстати, номер совпадает с номером renN.html

Так вот, хочется, чтобы при нажатии на ссылку в renN.html открылся файл big.html, в ifame которого открылся бы соответствующий iframeN.html

Можно ли это вообще как-то сделать?
 
 Top
Furax
Отправлено: 10 Июля, 2010 - 23:22:51
Post Id



Бледнотик


Покинул форум
Сообщений всего: 1472
Дата рег-ции: Март 2007  
Откуда: Иркутск, Сибирь, СССР

Карма 32




Например, так:

В renN.html (здесь и далее N - номер renа):
CODE:
<a href="big.html?N">Ссылка</a>


В big.html:
CODE:
<script type="text/javascript">
<!--

document.write('<iframe src="iframe' + location.search.slice(1) + '.html"></iframe>');

//-->
</script>
 
 Top
Alces
Отправлено: 11 Июля, 2010 - 13:47:33
Post Id



Newbie


Покинул форум
Сообщений всего: 3
Дата рег-ции: Июль 2010  
Откуда: Новосибирск

Карма 0




Furax пишет:
Например, так:

В renN.html (здесь и далее N - номер renа):
CODE:
<a href="big.html?N">Ссылка</a>


В big.html:
CODE:
<script type="text/javascript">
<!--

document.write('<iframe src="iframe' + location.search.slice(1) + '.html"></iframe>');

//-->
</script>


Спасибо большое, но можно еще вопрос?

Все сработало почти замечательно, только теперь у меня почему-то два окна открываются - одно слева сверху (и там стоит ошибка "не найден файл iframe.html" ) , второе там где надо и с тем, что надо.
Код в big

CODE:
<script type="text/javascript">
<!--

document.write('<iframe src="iframe' + location.search.slice(1) + '.html"></iframe>');

//-->
</script>

И дальше


<center>
<iframe name="smallpictureframe" src="iframe1.html" width="800" height="730" align="center" valign="middle" frameborder=0 scrolling="no" vspace="5">
</iframe>
</center>



Где ошибка? Похоже, что он пытается открыть файл без номера?

(Отредактировано автором: 11 Июля, 2010 - 13:48:36)

 
 Top
Furax
Отправлено: 12 Июля, 2010 - 05:32:53
Post Id



Бледнотик


Покинул форум
Сообщений всего: 1472
Дата рег-ции: Март 2007  
Откуда: Иркутск, Сибирь, СССР

Карма 32




Мой код со словом script нужно поместить вместо кода iframа, а не перед ним.
 
 Top
Alces
Отправлено: 13 Июля, 2010 - 07:33:55
Post Id



Newbie


Покинул форум
Сообщений всего: 3
Дата рег-ции: Июль 2010  
Откуда: Новосибирск

Карма 0




Мда... вредно ночью работать. Это я про себя.
Мои извинения, я тормоз....


И спасибо огромнейшее!!!!!!!!!!
Просто не представляете какое. Радость
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0, скрытых: 0)
« JavaScript »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.



Форум на AlfaSpace.NET


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

[Script Execution time: 0.0291]     [ 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