Показать сообщение отдельно
  #1 (permalink)  
Старый 04.08.2014, 08:51
Аспирант
Отправить личное сообщение для saves7 Посмотреть профиль Найти все сообщения от saves7
 
Регистрация: 07.08.2013
Сообщений: 53

Смена картинок в IE
Добрый день. В общем проблема такая: сделал код, который случайно сортирует картинки, но почему то в IE 8 он не работает. Пишет что ошибка в строке где кнопка. Может кто объяснить в чем дело?
<html>
<head>
	<title></title>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>


<body>
<script language="javascript">

arrimg=new Array();                 //СОЗДАЕМ МАССИВ КАРТИНОК

arrimg[0]=new Image();
arrimg[1]=new Image();
arrimg[2]=new Image();
arrimg[3]=new Image();

arrimg[0].src="hammer.jpg";
arrimg[1].src="scissors.jpg";
arrimg[2].src="cat.jpg";
arrimg[3].src="runing.jpg";

              //СОЗДАЕМ МАССИВ КАРТИНОК
var i=0;


function start() {

                                 //СОЗДАЕМ МАССИВ ЧИСЕЛ ДЛЯ ПОЛУЧЕНИЯ СЛУЧАЙНОГО ИНДЕКСА


    arr=[0,1,2,3]  ;

    function sRand() {
        return Math.random() > 0.5 ? 1 : -1;
    };
    arr.sort(sRand);   // Метотд sort сортирует массив согласно заданной функции/ здесь srand/ без функции сортирует по возрастанию



    document.images[0].src=arrimg[arr[0]].src  ;
    document.images[1].src=arrimg[arr[1]].src  ;
    document.images[2].src=arrimg[arr[2]].src  ;
    document.images[3].src=arrimg[arr[3]].src  ;



}


</script>




  <div>
<span>    <img src="krestik.jpg " width="200px" height="200">   </span>
<span>    <img src="krestik.jpg " width="200px" height="200">   </span>
<span>    <img src="krestik.jpg " width="200px" height="200">   </span>
<span>    <img src="krestik.jpg " width="200px" height="200">   </span>
  </div>



   <div>
	    	<input type="button" value="Start" onclick="start();" />
	    </div>



</body>
</html>
Ответить с цитированием