Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Knabe Гость
|
Добавлено: Пт Сен 10 2004 20:52 Заголовок сообщения: Как создать вставки в текст? |
|
|
Допустим, внутри абзаца стоит ссылка. При нажатии на эту ссылку абзац должен раздвигаться и внутри появляется новый кусок текста, возможно с картинками. Видел такое в окнах помощи Виндов и еще на одном-двух сайтах.
Например:
А. Абзац до... :
Я та самая _ссылка_, которую ты ищешь.
Б. Абзац после нажатия на слово "ссылка":
Я та самая _ссылка_, которая спрятана глубоко, и которую ты ищешь.
Вопросов два:
1. Можно ли это сделать без перезагрузки всей страницы?
2. Можно ли это сделать, чтобы вставляемый текст не был изначально скрытой частью исходного текста, а подгружался с сервера?
Спасибо. |
|
Вернуться к началу |
|
|
Владимир_1 Гость
|
Добавлено: Сб Сен 11 2004 14:36 Заголовок сообщения: |
|
|
Насчет сервера что то не понял а так может это сгодиться
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Untitled</title>
</head>
<body>
Я та самая <span id="num" style="cursor:hand;color:red" onclick="document.all.num.innerHTML='_ссылка_, которая спрятана глубоко, и'">_ссылка_</span> которую ты ищешь.
</body>
</html> |
|
Вернуться к началу |
|
|
Scaramouch
Зарегистрирован: 11.01.2004 Сообщения: 143 Откуда: Столица нашей Родины
|
Добавлено: Пн Сен 13 2004 08:18 Заголовок сообщения: |
|
|
1 и 2 почти взаимоисключающие
единственно можно сделать маленький ифреймик, который будет к серверу обращаться
но тебе это не нужно
делай как Владимир_1 сказал _________________ Ноги - это две лишние руки. |
|
Вернуться к началу |
|
|
Alexandr 172
Зарегистрирован: 03.09.2004 Сообщения: 66 Откуда: Челябинск
|
Добавлено: Пн Сен 13 2004 13:00 Заголовок сообщения: |
|
|
Как раз и нужно с iframe делать, раз человеку нужно без перезагрузке ВСЕЙ страницы, но с ДОГРУЗКОЙ нужного текста. |
|
Вернуться к началу |
|
|
Scaramouch
Зарегистрирован: 11.01.2004 Сообщения: 143 Откуда: Столица нашей Родины
|
Добавлено: Пн Сен 13 2004 14:27 Заголовок сообщения: |
|
|
Я же сказал, что можно, но не нужно
Неужели трудно сразу при загрузке всей страницы загрузить все эти тексты???
Зачем заставлять пользователя ждать при нажатии на кнопку пока ты подконнектишься к серверу, да пока там скрипт отработает да отдаст тебе нужные данные?
Зачем все делать не как правильно а через....? ...не понимаю _________________ Ноги - это две лишние руки. |
|
Вернуться к началу |
|
|
Alexandr 172
Зарегистрирован: 03.09.2004 Сообщения: 66 Откуда: Челябинск
|
Добавлено: Вт Сен 14 2004 08:15 Заголовок сообщения: |
|
|
Ну это если данных не много, к-е изначально скрыты, а вот если объем данных большой, да к тому наверняка все они не понядобятся пользователю, а только процентов 5 не больше, то зачем изначально их все грузить. Или может эти данные вообще нельзя в начале грузить, по какой-нибудь другой причине. |
|
Вернуться к началу |
|
|
Scaramouch
Зарегистрирован: 11.01.2004 Сообщения: 143 Откуда: Столица нашей Родины
|
Добавлено: Вт Сен 14 2004 08:29 Заголовок сообщения: |
|
|
Цитата: | наверняка все они не понядобятся пользователю, а только процентов 5 не больше |
С чего бы это?
Зачем тогда вообще всю страницу грузить, ведь на ней тоже много всего ненужного??
А делать большие вставки, которые могут реально замедлить загрузку страницы - зло.
Да и еще, что будет делать человек, у которого браузер например ифреймы не понимает? Или более того, жаваскрипт??
Цитата: | Или может эти данные вообще нельзя в начале грузить, по какой-нибудь другой причине |
Очень хотелось бы узнать возможные причины _________________ Ноги - это две лишние руки. |
|
Вернуться к началу |
|
|
Alexandr 172
Зарегистрирован: 03.09.2004 Сообщения: 66 Откуда: Челябинск
|
Добавлено: Вт Сен 14 2004 11:13 Заголовок сообщения: |
|
|
Думаю спорить по этому поводу можно еще очень долго, но изначально было два вопроса:
Цитата: |
1. Можно ли это сделать без перезагрузки всей страницы?
2. Можно ли это сделать, чтобы вставляемый текст не был изначально скрытой частью исходного текста, а подгружался с сервера?
|
А потому ответы:
1. Можно
2. Можно
Думаю, вполне правильно |
|
Вернуться к началу |
|
|
Scaramouch
Зарегистрирован: 11.01.2004 Сообщения: 143 Откуда: Столица нашей Родины
|
Добавлено: Вт Сен 14 2004 12:08 Заголовок сообщения: |
|
|
Ну хорошо.
Но я исхожу из того, что нужно говорить не как можно, а как нужно.
Если к тебе придет сын и спросит :"Папа, как сделать бомбу?", что ты ему скажешь???
Так что новичкам нужно говорить как они должны делать
Но вообще эта ветка уже превратилась во флейм, так что прошу прощения _________________ Ноги - это две лишние руки. |
|
Вернуться к началу |
|
|
Alexandr 172
Зарегистрирован: 03.09.2004 Сообщения: 66 Откуда: Челябинск
|
Добавлено: Вт Сен 14 2004 12:28 Заголовок сообщения: |
|
|
Вот в том и дело, если бы он спросил как или как лучше, а то ведь просто спросил можно или нет.
А тут все начали свои умения показывать... |
|
Вернуться к началу |
|
|
Владимир_1 Гость
|
Добавлено: Ср Сен 15 2004 00:53 Заголовок сообщения: |
|
|
Можно и без фреймов и без перезагрузки всей страницы обновлять инфу вопрос в совместимости и неуклюжести данной конструкции |
|
Вернуться к началу |
|
|
|