Tomsk Sysadmins Forum

Windows => Программирование => Topic started by: Martin on May 05, 2006, 18:06:06

Title: Объясните вот эти строки Java Skript
Post by: Martin on May 05, 2006, 18:06:06
Объясните хотябы в кратце что это значит. Плиззз! Мне к завтрашнему утру надо.  
Помойму, select - это создание кнопки, а потом идет массив в картинками для кнопок.

Вот сайт целиком (офлайнофская версия) ftp://breeze.tomsk.ru/incoming/Сайт (http://ftp://breeze.tomsk.ru/incoming/Сайт) целиком.rar и на форуме прикрепляю.

Quote
<script language="JavaScript">
<!--
Name = navigator.appName.substring(0,1);
Version = navigator.appVersion.substring(0,1);

if ((Name == "N" && (Version > 2)) || ((Name == "M") && (Version > 3)))
{
  img10 = new Image;
..............
  img60 = new Image;
...............
  img10.src = "Даты2.bmp";
................
  img60.src = "ИсторияЖ1.jpg";

  fill = new Image;
  fill2 = new Image;
  empty = new Image;

  fill.src = "/images/str.gif";
  fill2.src = "/images/str2.gif";
  empty.src = "/images/null.gif";
}

Quote
function select(imgOld, imgNew)
  {
  Version = navigator.appVersion.substring(0,1);
  Name = navigator.appName.substring(0,1);
  if ((Name == "N" && (Version > 2)) || ((Name == "M") && (Version > 3)))
    {document.images[imgOld].src = eval(imgNew + ".src");}
  }

//-->
</script>
Title: Объясните вот эти строки Java Skript
Post by: Diver on May 06, 2006, 09:08:22
Quote from: Martin
Объясните хотябы в кратце что это значит. Плиззз! Мне к завтрашнему утру надо.  
Помойму, select - это создание кнопки, а потом идет массив в картинками для кнопок.

Вот сайт целиком (офлайнофская версия) ftp://breeze.tomsk.ru/incoming/Сайт (http://ftp://breeze.tomsk.ru/incoming/Сайт) целиком.rar и на форуме прикрепляю.
navigator.appName.substring(0,1); - берем первую букву из названия браузера
navigator.appVersion.substring(0,1); - берем первый символ из версии браузера

if ((Name == "N" && (Version > 2)) || ((Name == "M") && (Version > 3))) - если навигатор более второй версии или эксплорер больше третьей.
{
img10 = new Image; - новый объект типа картинка.
img10.src = "Даты2.bmp"; - задаём объекту путь до картинки
document.images[imgOld].src = eval(imgNew + ".src"); меняем картинку imgOld на imgNew