Модераторы: Illuminaty
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ссылка, ... как сделать 
:(
    Опции темы
chaos
Дата 12.7.2004, 09:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: нет
Всего: 44



Как сделать ссылки чтобы они открывали разные части одного документа?
PM WWW   Вверх
Gold Dragon
Дата 12.7.2004, 09:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 9
Всего: 71



<html>
<head>
<script>
function qqq(a,b) {
var vis
vis = document.getElementById("r"+a)
if (b==0){vis.style.display = "none"}
else {vis.style.display = "inline"}
}
</script>
</head>
<body>
Хрень №1 <a href="#" onclick="qqq(1,1)">открыть</a>&nbsp;<a href="#" onclick="qqq(1,0)">закрыть</a><br>
Хрень №2 <a href="#" onclick="qqq(2,1)">открыть</a>&nbsp;<a href="#" onclick="qqq(2,0)">закрыть</a>
<hr>

<DIV id="r1" style="DISPLAY: none">
Одна хрень<br>
</div>

<table border="1" width="300" id="r2" style="DISPLAY: none">
<tr><td>Вторя хрень</td>
<td>Вторя хрень</td></tr>
</table>

</body>
</html>

Это сообщение отредактировал(а) Red Dragon - 12.7.2004, 09:50


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
chaos
Дата 12.7.2004, 10:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: нет
Всего: 44



Цитата(Red @ 12.7.2004, 09:46)
<html>
<head>
<script>
function qqq(a,b) {
var vis
vis = document.getElementById("r"+a)
if (b==0){vis.style.display = "none"}
else {vis.style.display = "inline"}
}
</script>
</head>
<body>
Хрень №1 <a href="#" onclick="qqq(1,1)">открыть</a>&nbsp;<a href="#" onclick="qqq(1,0)">закрыть</a><br>
Хрень №2 <a href="#" onclick="qqq(2,1)">открыть</a>&nbsp;<a href="#" onclick="qqq(2,0)">закрыть</a>
<hr>

<DIV id="r1" style="DISPLAY: none">
Одна хрень<br>
</div>

<table border="1" width="300" id="r2" style="DISPLAY: none">
<tr><td>Вторя хрень</td>
<td>Вторя хрень</td></tr>
</table>

</body>
</html>

мы наверное не допоняли друг друга
Мне надо узнать как сделать вот так:
допустим есть книга вся она находитсяв одном html файле
Как сделать чтобы я не прокручивал весь текст до определенной главы, а нажал по ссылке и она открыла мне нужную главу
PM WWW   Вверх
Ignat
Дата 12.7.2004, 10:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: нет
Всего: 73



В нужном месте пишешь якорь <a name="point"></a>
Ссылка выглядит так <a href="#point">Point</a>


--------------------
Теперь при чем :P
PM   Вверх
Gold Dragon
Дата 12.7.2004, 10:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 9
Всего: 71



chaos
Открывала или перемещала в определённое место?

Это сообщение отредактировал(а) Red Dragon - 12.7.2004, 11:27


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
Borland_Delphi_6
Дата 12.7.2004, 11:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


LoneLINEss
****


Профиль
Группа: Участник Клуба
Сообщений: 2509
Регистрация: 5.11.2002
Где: in fortune dreams ...

Репутация: нет
Всего: 20



Если нужно открыть в новом окне, то делаешь, как сказал Ignat , тока ссылку ставишь таким образом:
<a href="index.html#point" target="_blank">2Point</a>
Хотя тут вроде написано, что все в одном файле.


--------------------
Blind Guardian Fan :: BMSTU Student :: A polar bear is a rectangular bear after a coordinate transform.

Мои фотографии
PM MAIL WWW   Вверх
chaos
Дата 12.7.2004, 12:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: нет
Всего: 44



Ага все мужики работает
PM WWW   Вверх
Gold Dragon
Дата 12.7.2004, 14:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 9
Всего: 71



Маленький дополнительный вопрос ко всем:
а можно ли сделать <a href="#point" target="_blank">2Point</a> средствами JavaScript, т.е. осуществить переход в функции?

Это сообщение отредактировал(а) Red Dragon - 12.7.2004, 14:33


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
Ignat
Дата 12.7.2004, 14:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: нет
Всего: 73



Red Dragon, что ты имеешь ввиду? кнопку next?



--------------------
Теперь при чем :P
PM   Вверх
Gold Dragon
Дата 12.7.2004, 14:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 9
Всего: 71



Нет. Например, у меня есть ссылка <a .. onClick("qqq()">... по которой я вызываю функцию на JS. В этой функции я что-нить делаю и перехожу по адресу. Типа window.open только переход на метку..


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
Ignat
Дата 12.7.2004, 14:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: нет
Всего: 73



может window.location.href="#point"; ?


--------------------
Теперь при чем :P
PM   Вверх
Borland_Delphi_6
Дата 12.7.2004, 15:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


LoneLINEss
****


Профиль
Группа: Участник Клуба
Сообщений: 2509
Регистрация: 5.11.2002
Где: in fortune dreams ...

Репутация: нет
Всего: 20



Ignat
Ты меня опередил smile.gif rolleyes.gif Сорри за оффтоп
Добавлено @ 15:27
еще можно document.navigate вроде бы... rolleyes.gif


--------------------
Blind Guardian Fan :: BMSTU Student :: A polar bear is a rectangular bear after a coordinate transform.

Мои фотографии
PM MAIL WWW   Вверх
Gold Dragon
Дата 12.7.2004, 15:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 9
Всего: 71



Ignat
пишу так
Код
<script>
function qqq(){
window.location.href="#point";
}
</script>
...
<a href="#" onclick="qqq()">aa</a>
...
<a name="point"></a>
ухожу по метке, по сразу возвращаюсь к сноске

Если просто вставить
Код
window.location.href="#point";
то так работает

Borland_Delphi_6
а как через document.navigate как

Это сообщение отредактировал(а) Red Dragon - 12.7.2004, 15:34


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
Ignat
Дата 12.7.2004, 15:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: нет
Всего: 73



Red Dragon, попробуй так:
Код
<script>
function qqq(){
window.location.href="#point";
}
</script>
...
<a href="javascript:void(0);" onclick="qqq()">aa</a>
...
<a name="point"></a>




--------------------
Теперь при чем :P
PM   Вверх
Gold Dragon
Дата 12.7.2004, 15:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 9
Всего: 71



Ignat
Работает как часы.. wink.gif


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема »


 




[ Время генерации скрипта: 0.1016 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.