IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   Вопрос про иФрэймы (http://www.imho.ws/showthread.php?t=44476)

][ncognito 27.11.2003 11:06

Вопрос про иФрэймы
 
Короче,
1. Сущ-вует некая страница Z.
2. Сущь-вует некая страница X.
3. В страницу Х встроей иФрэйм.
3. Дык вот, чувак должен, кликнув на странице Z по линку, попасть на страницу Х, да так, шоб в Х-овый иФрэйм загрузился нужный документ, в зависимости от ссылки на странице Z.

надеюсь, всё понятно разъяснил.

RaZEr 27.11.2003 11:08

<a href="" target="framename">

sanchos 27.11.2003 12:17

кликаешь в странице Z на ссылку вида "X.php?show=iframe_name"
На странице X.php в теге пишешь:
<IFRAME src="<? echo $show . ".html"; ?>"></IFRAME>
В ифрэме покажет страницу "iframe_name.html"
Понятно? :)

][ncognito 27.11.2003 12:30

а без пхп никак? нет?

Добавлено через 2 минуты:
Да, тогда такой вопрос.
Каким образом сделать так, шоб по умолчанию грузился не index.html а index.php ?

RaZEr 27.11.2003 12:32

htaccess:

DirectoryIndex index.php

][ncognito 27.11.2003 12:51

FNX. Пока всё работает

И ещё такой вопрос
При загрузке страницы X.php в этот ифрэйм должен загружаться документ по умолчанию. т.е. раньше у меня было так
<IFRAME name="iframe" src="intro.html" align="left" width="100%" height="100%" frameBorder="0" scrolling="auto" NORESIZE></IFRAME>
а теперь стало так
<IFRAME name="iframe" src="<? echo $show . ".html"; ?>" align="left" width="100%" height="100%" frameBorder="0" scrolling="auto" NORESIZE></IFRAME> и при загрузке страницы ессно нихрена не загружается

RaZEr 27.11.2003 12:57

<? echo ((!empty($show))?$show:'intro').".html"; ?>

sanchos 27.11.2003 13:01

Можно, конечно сделать и через Ява Скрипт, но будет запарно....
С параметрами работает ифрэйм?

Дальше пиши так...
<?
if(empty($show) || !file_exists($show . ".html")) $show = "default";
?>
<IFRAME src="<? echo $show . ".html"; ?>"></IFRAME>

Если не будет параметра, либо файла "iframe_name.html" не существует, то во фрейм будет грузиться "default.html".
Понятно? :)

][ncognito 27.11.2003 13:13

Filen dank!

Выручил


Часовой пояс GMT +4, время: 14:07.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.