hellrised
26-11-2006, 17:36
Помогите выявить ошибку. взялся за HTML и Imageready, сделал на пробу страничку,вставил кнопку,кнопка при наведении и нажатии должна менять вид.
в пред просмотре в Imageready все ОК, после вставки кода в страничку кнопка есть,но она статичная.ссылка на кнопке работает.
вот код
<html>
<head>
<title>чем они занимаются?</title><script type="text/javascript">
<!--
function newImage(arg) {
if (document.images) {
rslt = new Image();
rslt.src = arg;
return rslt;
}
}
function changeImages() {
if (document.images && (preloadFlag == true)) {
for (var i=0; i<changeImages.arguments.length; i+=2) {
document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
}
}
}
var preloadFlag = false;
function preloadImages() {
if (document.images) {
knopka1_01____ = newImage("images/knopka1_01-над.gif");
knopka1_01_____ = newImage("images/knopka1_01-вниз.gif");
preloadFlag = true;
}
}
// -->
</script>
<!-- End Preload Script -->
</head>
<body bgcolor=black text=white onload="preloadimages();">
<h2 align=center>чем они занимаются?</h2>
<ol>
<li> фигней
<li> туфтой
<li> ничем
</ol>
<p align=center> напиши ттут чего-нибудь,потом почитаем:
</p>
<form action="mailto:++++++@rambler.ru" method=post >
<center><textarea rows=20 cols=40 name=letter>
</textarea></center>
<p><center><input type=submit value="сохранить"></center></p>
</form>
<left><a href="main.html"> <!-- ImageReady Slices (knopka1.psd) -->
<a href="main.html"
onmouseover="changeImages('knopka1_01', 'images/knopka1_01-над.gif'); return true;"
onmouseout="changeImages('knopka1_01', 'images/knopka1_01.gif'); return true;"
onmousedown="changeImages('knopka1_01', 'images/knopka1_01-вниз.gif'); return true;"
onmouseup="changeImages('knopka1_01', 'images/knopka1_01-над.gif'); return true;">
<img name="knopka1_01" src="images/knopka1_01.gif" width="235" height="35" border="0" alt=""></a>
<!-- End ImageReady Slices --> </a></left>
</body>
</html>
в пред просмотре в Imageready все ОК, после вставки кода в страничку кнопка есть,но она статичная.ссылка на кнопке работает.
вот код
<html>
<head>
<title>чем они занимаются?</title><script type="text/javascript">
<!--
function newImage(arg) {
if (document.images) {
rslt = new Image();
rslt.src = arg;
return rslt;
}
}
function changeImages() {
if (document.images && (preloadFlag == true)) {
for (var i=0; i<changeImages.arguments.length; i+=2) {
document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
}
}
}
var preloadFlag = false;
function preloadImages() {
if (document.images) {
knopka1_01____ = newImage("images/knopka1_01-над.gif");
knopka1_01_____ = newImage("images/knopka1_01-вниз.gif");
preloadFlag = true;
}
}
// -->
</script>
<!-- End Preload Script -->
</head>
<body bgcolor=black text=white onload="preloadimages();">
<h2 align=center>чем они занимаются?</h2>
<ol>
<li> фигней
<li> туфтой
<li> ничем
</ol>
<p align=center> напиши ттут чего-нибудь,потом почитаем:
</p>
<form action="mailto:++++++@rambler.ru" method=post >
<center><textarea rows=20 cols=40 name=letter>
</textarea></center>
<p><center><input type=submit value="сохранить"></center></p>
</form>
<left><a href="main.html"> <!-- ImageReady Slices (knopka1.psd) -->
<a href="main.html"
onmouseover="changeImages('knopka1_01', 'images/knopka1_01-над.gif'); return true;"
onmouseout="changeImages('knopka1_01', 'images/knopka1_01.gif'); return true;"
onmousedown="changeImages('knopka1_01', 'images/knopka1_01-вниз.gif'); return true;"
onmouseup="changeImages('knopka1_01', 'images/knopka1_01-над.gif'); return true;">
<img name="knopka1_01" src="images/knopka1_01.gif" width="235" height="35" border="0" alt=""></a>
<!-- End ImageReady Slices --> </a></left>
</body>
</html>