Скрипт по идее должен по клику на картинке делать её большего размера, задачка популярная, но чегой-то не работает. 2.jpeg – маленькая картинка, 1.jpeg – соответственно большая её копия.
<html>
<head><title>test</title>
<script language="javascript" type="text/javascript">
//ns3up = (browserName == "Netscape" && browserVer >= 3);
//ie4up = (browserName.indexOf("Microsoft") >= 0 && browserVer >= 4);
function doPic(imgName) {
//if (ns3up || ie4up) {
//imgOn = ("" + imgName);
document.mainpic.src = imgName;
// }
}
}
</script>
</head>
<body>
<table width=360 border=0 cellspacing=0 cellpadding=0>
<tr>
<td><a href="#" onclick="doPic('1.jpg')"><img src='2.jpg' width=90 height=60 border=0></a> </td>
</tr>
<tr>
<td colspan=4 align=center><img name="mainpic" src="" width=360 height=240 border=0 /></td>
</tr>
<%–<tr>
<td colspan=4 width=90 height=80 border=0 bgcolor="#345678"/></td>
</tr>–%>
</table>
</body>
</html>
сосбно что в нем не так? скрипт изначально был в хеде, но тоже не работало.
а хреф тоже был другим, т.е.
<a href=""javascript:doPic('1.jpg');""doPic('1.jpg')"><img src='2.jpg' width=90 height=60 border=0></a>
но опять же не работало. Тестил в вижуалстудио, я так понял в скрипт по нажатию на ссылку вообще не входит :/ Что делать?
взято отсюда:
//www.html.by/showthread.php?t=2353
3 февраля 2010 в 19:02
всем спасибо, хз что было, но на работе завелось
3 февраля 2010 в 13:03
<img src='2.jpg' width=90 height=60 border=0 onclick='doPic("1.jpg");return;'>
Проверь,
<img id=pic1 src='2.jpg' width=90 height=60 border=0 onclick='this.src="2.jpg"; return;'>
P.S. Скобачка лишняя
3 февраля 2010 в 1:05
function doPic(imgName) {
//if (ns3up || ie4up) {
//imgOn = ("" + imgName);
document.mainpic.src = imgName;
// }
}
}
может у тебя скобка лишняя?