Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.07.2013, 12:24
Новичок на форуме
Отправить личное сообщение для Максим21 Посмотреть профиль Найти все сообщения от Максим21
 
Регистрация: 29.07.2013
Сообщений: 1

Два javascript перебивают друг друга
Приветствую Вас!
У меня два одинакових скрипта для слайд шоу (нашол в нете).
Нужно что бы на странице были обе картинки с разной скоростью смены, но чо бы я не делал работает только первая.
Возможно id пресвоить? Но как?
Помогите пожалуйста!


<?php header('Content-type: text/html; charset=windows-1251');?>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>


<title>Слайдшоу.</title>

 
 <script language="JavaScript1.1">
<!-- 
var slidespeed=5000;
//Изображения, которые будут переключаться между собой
var slideimages=new Array("widjinsekt/Untitled.jpg",
	"widjinsekt/Untit2.jpg",
	"widjinsekt/Untit3.jpg",
	"widjinsekt/Untit4.jpg");
//URL которые будут загружаться, при нажатии на картинках
var slidelinks=new Array("index1.php",
"index1.php",
"index1.php",
"index1.php");
var imageholder=new Array();
var ie55=window.createPopup;
for (i=0;i<slideimages.length;i++){
imageholder[i]=new Image();
imageholder[i].src=slideimages[i];
}
function gotoshow(){
window.location=slidelinks[whichlink];
}
//-->
 </script>
 
 <script language="JavaScript1.2">
<!--
 var slidespeed=2000;
//Изображения, которые будут переключаться между собой
var slideimages=new Array("widjinsekt/Untitled.jpg",
	"widjinsekt/Untit2.jpg",
	"widjinsekt/Untit3.jpg",
	"widjinsekt/Untit4.jpg");
//URL которые будут загружаться, при нажатии на картинках
var slidelinks=new Array("index1.php",
"index1.php",
"index1.php",
"index1.php");
var imageholder=new Array();
var ie55=window.createPopup;
for (i=0;i<slideimages.length;i++){
imageholder[i]=new Image();
imageholder[i].src=slideimages[i];
}
function gotoshow(){
window.location=slidelinks[whichlink];
}
//-->
 </script>
 
</head>

<body>

<div id="one">
<a href="javascript:gotoshow()"><img width="300" src="widj/Untitled.jpg" name="slide" border="1" style="filter:progid:DXImageTransform.Microsoft.Pixelate(MaxSquare=10,Duration=1)"></a>

<script language="JavaScript1.1">
<!--
var whichlink=0
var whichimage=0
var pixeldelay=(ie55)? document.images.slide.filters[0].duration*1000 : 0
function slideit(){
if (!document.images) return
if (ie55) document.images.slide.filters[0].apply()
document.images.slide.src=imageholder[whichimage].src
if (ie55) document.images.slide.filters[0].play()
whichlink=whichimage
whichimage=(whichimage<slideimages.length-1)? whichimage+1 : 0
setTimeout("slideit()",slidespeed+pixeldelay)
}
slideit()
//-->
</script>
</div>


<div id="two">
<a href="javascript:gotoshow()"><img width="300" src="widj/Untitled.jpg" name="slide" border="1" style="filter:progid:DXImageTransform.Microsoft.Pixelate(MaxSquare=10,Duration=1)"></a>

<script language="JavaScript1.2">
<!--
var whichlink=0
var whichimage=0
var pixeldelay=(ie55)? document.images.slide.filters[0].duration*1000 : 0
function slideit(){
if (!document.images) return
if (ie55) document.images.slide.filters[0].apply()
document.images.slide.src=imageholder[whichimage].src
if (ie55) document.images.slide.filters[0].play()
whichlink=whichimage
whichimage=(whichimage<slideimages.length-1)? whichimage+1 : 0
setTimeout("slideit()",slidespeed+pixeldelay)
}
slideit()
//-->
</script>
</div>

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



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамически сменяющий друг друга текст eugene111 Events/DOM/Window 5 03.01.2016 02:33
Два события перебивают друг друга BorodinKO Общие вопросы Javascript 2 29.08.2012 12:59
наложение запросов друг на друга.... Gesandte AJAX и COMET 4 17.01.2012 10:44
Последние книги по JavaScript! monolithed Учебные материалы 7 26.10.2010 19:40
Выдвет ошибку JavaScript Ромио Opera, Safari и др. 4 21.10.2010 20:34