Слева ссылки справа рисунок
От: libix  
Дата: 04.06.06 04:09
Оценка:
У меня такой вопрос — можно ли средствами html, css и JavaScript сделать следущее: слева страницы будут находиться ссылки а справа рисунок и при нажатии на ссылки рисунок будет изменяться. И если да то как это можно реализовать.
Re: Слева ссылки справа рисунок
От: MBy  
Дата: 04.06.06 07:26
Оценка:
Здравствуйте, libix, Вы писали:

L>У меня такой вопрос — можно ли средствами html, css и JavaScript сделать следущее: слева страницы будут находиться ссылки а справа рисунок и при нажатии на ссылки рисунок будет изменяться. И если да то как это можно реализовать.


Проще всего это делаеться так:
<script>
function LoadImg( src )
{
    if( obj = document.getElementById('img') )
        obj.src = src;
}
</script>

<img id="img" src="0.gif"><br>
<a href="javascript:LoadImg('1.gif')">img #1</a><br>
<a href="javascript:LoadImg('2.gif')">img #2</a><br>


Ну а размещение на странице думаю сам сможешь сделать
Re[2]: Слева ссылки справа рисунок
От: libix  
Дата: 04.06.06 08:38
Оценка:
Здравствуйте, MBy, Вы писали:

MBy>Здравствуйте, libix, Вы писали:


L>>У меня такой вопрос — можно ли средствами html, css и JavaScript сделать следущее: слева страницы будут находиться ссылки а справа рисунок и при нажатии на ссылки рисунок будет изменяться. И если да то как это можно реализовать.


MBy>Проще всего это делаеться так:

MBy>
MBy><script>
MBy>function LoadImg( src )
MBy>{
MBy>    if( obj = document.getElementById('img') )
MBy>        obj.src = src;
MBy>}
MBy></script>

MBy><img id="img" src="0.gif"><br>
MBy><a href="javascript:LoadImg('1.gif')">img #1</a><br>
MBy><a href="javascript:LoadImg('2.gif')">img #2</a><br>
MBy>


MBy>Ну а размещение на странице думаю сам сможешь сделать


Пишу вот такой код:
<html>
<head>
<SCRIPT LANGUAGE='JavaScript'>
<!--
function LoadImg( src )
{
if( obj = document.getElementById('img') )
obj.src = src;
}
//-->
</SCRIPT>
</head>
<body>
<table>
<tr>
<td>
<table>
<tr><a href="javascript:LoadImg('c:\1\1.jpg')">ссылка</a></tr>
<tr><a href="javascript:LoadImg('c:\1\2.jpg')">ссылка</a></tr>
<tr><a href="javascript:LoadImg('c:\1\3.jpg')">ссылка</a></tr>
<tr><a href="javascript:LoadImg('c:\1\4.jpg')">ссылка</a></tr>
</table>
</td>
<td>
<img id="img" src="c:\1\1.jpg">
</td>
</tr>
</table>
</body>
</html>

Не отображает 1 2 3 и 4 после нажатий на ссылки. Что не правильно разместил?
Re[3]: Слева ссылки справа рисунок
От: MBy  
Дата: 04.06.06 09:15
Оценка:
Здравствуйте, libix, Вы писали:



L>                        <tr><a href="javascript:LoadImg('c:\1\1.jpg')">ссылка</a></tr>


L>Не отображает 1 2 3 и 4 после нажатий на ссылки. Что не правильно разместил?


Неверный URL. Пиши просто 1.jpg и ложи картинку в одну папку с html-файлом.
Re[2]: Слева ссылки справа рисунок
От: libix  
Дата: 04.06.06 10:06
Оценка:
Здравствуйте, MBy, Вы писали:

MBy>Здравствуйте, libix, Вы писали:


L>>У меня такой вопрос — можно ли средствами html, css и JavaScript сделать следущее: слева страницы будут находиться ссылки а справа рисунок и при нажатии на ссылки рисунок будет изменяться. И если да то как это можно реализовать.


MBy>Проще всего это делаеться так:

MBy>
MBy><script>
MBy>function LoadImg( src )
MBy>{
MBy>    if( obj = document.getElementById('img') )
MBy>        obj.src = src;
MBy>}
MBy></script>

MBy><img id="img" src="0.gif"><br>
MBy><a href="javascript:LoadImg('1.gif')">img #1</a><br>
MBy><a href="javascript:LoadImg('2.gif')">img #2</a><br>
MBy>


MBy>Ну а размещение на странице думаю сам сможешь сделать


Спасибо Максим Вы мне очень попомгли, все получилось так какя хотел!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.