навигация

Навигация впред и назад по ссылке (соответственно №1 - вперед, №2 - назад):

<!--#1-->
...
<a href="JavaScript:history.forward()">
Вперед
</a>
...
<!--#2-->
...
<a href="JavaScript:history.back()">
Назад
</a>
...

Тоже самое только по другому:

<!--#1-->
...
<a href="JavaScript:history.go(+1)">
Вперед
</a>
...
<!--#2-->
...
<a href="JavaScript:history.go(-1)">
Назад
</a>
...

В этом пример под "+1" и "-1" подразумевается переход на один уровень вперед и на одну позицию назад.

Следующий пример навигации в стили кнопок:

...
<script language="JavaScript">
document.write("<center>");
document.write("<form name=\"History\">");
document.write("<input type=\"BUTTON\" value=\"<<\" OnClick=\"history.back()\">");
document.write("<input type=\"BUTTON\" value=\"На начало\" onClick=\"location='http://yanakayevs.narod.ru'\">");
document.write("<input type=\"BUTTON\" value=\">>\" OnClick=\"history.forward()\">");
document.write("</Form>");
document.write("</center>");
</Script>
...

У некоторых из Вас может возникнуть вопрос зачем вообще писать скрипт, ведь можно и без скрипта обойтись, оставив это в таком виде:

...
</form name="History">");
</input type="BUTTON" value="<<" OnClick="history.back()">
</input type="BUTTON" value="На начало" onClick="location='http://yanakayevs.narod.ru'\">
</input type="BUTTON" value=">>" OnClick="history.forward()">
<//form>
...

, но согласитесь гораздо проше написать скрипт и запихнуть его в отельный файл, например "navigaziy.js" и в нужном месте страницы его вставить:

...
<script language="JavaScript" type="text/javascript" src="navigaziy.js"></script>
...

Ссылка в виде функции:

...
<script language="JavaScript">
{var win;
function next()
{if(win==null)alert('Текст, который будет вызываться при нажатии на кнопку \n');
if(win==1) window.open('http://kimsite.narod.ru','_blank');}}
</script>
<a href="javascript:next()">
Следующая страница
</a>
...
 
   



Rambler's Top100 Яндекс цитирования Рассылка 'Новости сайта Yanakayevs.Narod.Ru'

Hosted by uCoz