|
|
|
| Есть страница которя использует Яваскрипт для изменения содержания.
Как мне сделать ссылки назад и вперед и хотелось бы активную ссылку выделять text-decoration: none; или <b>;
<html>
<head>
<script type="text/javascript">
<!--
function link(code)
{
var d = document.getElementById('Text');
if (code == 0) {d.innerHTML="Visit Microsoft";}
if (code == 1) {d.innerHTML="W3Schools, чап чап"}
if (code == 2) {d.innerHTML="Го в бубруйск"}
}
//-->
</script>
</head>
<body>
<a href=javascript:link(0)>Microsoft</a> | <a href=javascript:link(1)>W3Schools</a> | <a href=javascript:link(2)>бубруйск</a>
<div id="Text"><script>link(0)</script></div>
<div id="up"><a href="">Назад</a> | <a href="">Вперед</a></div>
</body>
</html>
|
| |
|
|
|
|
|
|
|
для: smit272
(01.05.2007 в 22:00)
| | history.go(-1) назад
history.go(1) вперед
насчет активных... можно, например, сравнивать window.location и на его базе строить ссылки | |
|
|
|
|
|
|
|
для: bronenos
(01.05.2007 в 23:24)
| | мне надо не по истории бродить а по реальным ссылкам.
можно примерчик работы window.location | |
|
|
|
|
|
|
|
для: smit272
(01.05.2007 в 23:53)
| | Может найтись инструмент в Mochikit и в yahoo-библиотеке | |
|
|
|
|
|
|
|
для: smit272
(01.05.2007 в 23:53)
| | или
document.write ("<a href='javascript:history.back()'>" + history[-1] + '</a>')
или я не понял... | |
|
|
|
|
|
|
|
для: bronenos
(02.05.2007 в 05:39)
| | да ты не понял.
мне надо не по истории ползать а по реальным ссылкам.
(
if (code == 0) {d.innerHTML="Visit Microsoft";}
if (code == 1) {d.innerHTML="W3Schools, чап чап"}
if (code == 2) {d.innerHTML="Го в бубруйск"}
) | |
|
|
|
|
|
|
|
для: smit272
(02.05.2007 в 12:48)
| | ссылкам давать id='link_0' например
потом
for (var i=0; i<3; i++)
document.getElementById('link_'+i).style.font-weight = (code==i) ? 'bold' : 'none';
|
примерно | |
|
|
|