Strict Standards: Resource ID#35 used as offset, casting to integer (35) 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

Strict Standards: Resource ID#38 used as offset, casting to integer (38) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: При клике на ссылку должен появлятся текст [3]
ТвойWeb » WebMaster класс » HTML » При клике на ссылку должен появлятся текст

Страниц (5): « 1 2 [3] 4 5 »
 

21. Людмила Ф. - 07 Июля, 2005 - 06:32:42 - перейти к сообщению
Ray Wen
я знаю минусы фреймов, поэтому и спрашиваю, нельзя ли сделать как-нибудь по-другому....

Видимо, придется делать ссылку на др.страницу....
22. Ray Wen - 07 Июля, 2005 - 07:09:44 - перейти к сообщению
Людмила Ф.
CODE:
<a href="index?pg=1">Ссылка1</a> | <a href="index?pg=2">Ссылка2</a> | <a href="index?pg=3">Ссылка3</a>
<? include ('page/'.$_GET['pg'].'.inc'); ?>

Самый простой пример, можно обойтись всего одной страницей, а текст засунуть в файлы.
23. Людмила Ф. - 07 Июля, 2005 - 07:30:37 - перейти к сообщению
Ray Wen
а не могли бы разъяснить, что куда вставить?Есть!
24. Ray Wen - 07 Июля, 2005 - 07:53:35 - перейти к сообщению
Людмила Ф.
Это пример на php... тоесть сервер должен это поддерживать. Смысл такой, на странице есть меню с ссылками
CODE:
<a href="index?pg=1">Ссылка1</a> | <a href="index?pg=2">Ссылка2</a> | <a href="index?pg=3">Ссылка3</a>
... в конце адреса ссылки приписывается переменная "pg" равная имени файла в котором находится текст... Чуть ниже вставляется команда загрузить текст страницы
CODE:
<? include ('page/'.$_GET['pg'].'.inc'); ?>
...это уже код php. Он достает содержимое файла *.inc, где * - переменная "pg" передаваемая по ссылки.

Подробнее: создаем четыре файла... 1,2,3.inc в которых записываем "Текст первого файла", "Текст второго файла" и "Текст третьего файла"... а в четвертом, none.inc записываем "Выберите ссылку". Все их гладем в папку "page" и создаем файл index.php, в котором будет наш код. Только немного изменим его
CODE:
<a href="index?pg=1">Ссылка1</a> | <a href="index?pg=2">Ссылка2</a> | <a href="index?pg=3">Ссылка3</a>
<?
$page=(isset($_GET['pg']))?$_GET['pg']:'none'; //Проверка на наличие переменной "pg"
include ('page/'.$page.'.inc'); ?>

При открытии index.php будет выводится содержимое none.inc, а по ссылкам 1,2,3.inc...
25. Людмила Ф. - 07 Июля, 2005 - 08:02:42 - перейти к сообщению
Ray Wen
спасибо большое!!!!
Но у меня сайт на newmail`е. Там PHP не поддерживается...
Но я себе на будущее скопировала ответ))

Но все равно... большущее спасибо!!!!
26. Ray Wen - 07 Июля, 2005 - 08:06:06 - перейти к сообщению
Людмила Ф.
Можно обойтись jav'ой... я просто ее плохо знаю и там все немного посложнее... Валерий кажется узнавал как это сделать, может быть скажет... Подмигивание да и тема открытая им же где-то есть...
27. Людмила Ф. - 07 Июля, 2005 - 08:16:36 - перейти к сообщению
Ray Wen
будем ждать Валерия )) Может, и скажет чего))
28. RaZoR - 07 Июля, 2005 - 09:07:02 - перейти к сообщению
Ray Wen
я думаю там не настолько большие тексты, чтобы переживать из-за траффика. тем более если пользоваться оперой, то картинки будут грузиться только после нажатия на ссылку.
29. Валерий - 07 Июля, 2005 - 09:21:27 - перейти к сообщению
Этот скрипт мне подарил форум - да продлятся дни его!
Я просто обязан им поделиться.
Вот сам скрипт.
Думаю, понятно
CODE:
<p align="center">
<script language="JavaScript" type="text/JavaScript">
<!--
function swap(newImage){
var fileName = newImage.toString() + ".jpg"
document.all.showimage.src = 'имя папки, где лежат рисунки/'+fileName
}
//-->
</script>


В нужном месте, где будет появляться большой рисунок-текст вставляем пиксельный рисунок размером в 1 пк
CODE:
<img src="spacer.gif" name="showimage">


Теперь берем нашу ссылку-картинку и пишем так
CODE:
<img src="'имя папки, где лежат рисунки-тексты/наша ссылка-рисунок.jpg" width="одна пядь" height="локоть" onClick="swap('имя рисунка-текста, который хотим вставить, без расширения')" style="cursor:pointer;">


Фот... Я правильно написал?
Ха, мордочку вставил форум.

Значит стиль записываем так (модератор, я не виноват!)
style="cursor:pointer;
все равно ставитРадость
вместо мордочки :р и буквы вплотную. То есть :роіnter
30. Людмила Ф. - 07 Июля, 2005 - 09:35:56 - перейти к сообщению
Валерий
большое спасибо! Я обязательно попробую.

А вот такой вопрос: а можно также вставить не рисунок, а текст?

Форум на AlfaSpace.NET


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

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