kaveh0918
سه شنبه 28 تیر 1390, 04:17 صبح
سلام. من خواستن یه اسلایدر ای جکس (اجاکس) بسازم که خودش هر 3 ثانیه اسلاید ها رو عوض کنه.
آدرس اسلاید های من test.php?t=1 و test.php?t=2 و test.php?t=3 هست.
می خوام طوری باشه که بعد از اسلاید test.php?t=3 دوباره به test.php?t=1 برگرده.
من به زبان جاوا تسلط کافی ندارم یه مقداریش رو نوشتم. لطفا در توسعه کد کمک کنید.
صفحه اسلایدر
<html>
<head>
<script type="text/javascript">function mp(){loadXMLDoc('test.php?t=2')}setTimeout("mp()",3000)</script>
<script type="text/javascript">
function loadXMLDoc(url)
{
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.open("GET",url,false);
xmlhttp.send(null);
document.getElementById('test').innerHTML=xmlhttp. responseText;
}
</script>
</head>
<body>
<div id="test"><?php include("test.php");?></div>
</body>
</html>
صفحه اسلاید ها
<?php if(!isset($_REQUEST['t'])){
}else $t=$_REQUEST['t']; ?>
<?php if(!isset($_REQUEST['t']) || $_REQUEST['t']=="1") { ?>11t11<img src="/1.jpg"><?php } ?>
<?php if($_REQUEST['t']=="2") { ?>22t22<img src="/2.jpg"><?php } ?>
<?php if($_REQUEST['t']=="3") { ?>33t33<img src="/3.jpg"><?php } ?>
آدرس اسلاید های من test.php?t=1 و test.php?t=2 و test.php?t=3 هست.
می خوام طوری باشه که بعد از اسلاید test.php?t=3 دوباره به test.php?t=1 برگرده.
من به زبان جاوا تسلط کافی ندارم یه مقداریش رو نوشتم. لطفا در توسعه کد کمک کنید.
صفحه اسلایدر
<html>
<head>
<script type="text/javascript">function mp(){loadXMLDoc('test.php?t=2')}setTimeout("mp()",3000)</script>
<script type="text/javascript">
function loadXMLDoc(url)
{
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.open("GET",url,false);
xmlhttp.send(null);
document.getElementById('test').innerHTML=xmlhttp. responseText;
}
</script>
</head>
<body>
<div id="test"><?php include("test.php");?></div>
</body>
</html>
صفحه اسلاید ها
<?php if(!isset($_REQUEST['t'])){
}else $t=$_REQUEST['t']; ?>
<?php if(!isset($_REQUEST['t']) || $_REQUEST['t']=="1") { ?>11t11<img src="/1.jpg"><?php } ?>
<?php if($_REQUEST['t']=="2") { ?>22t22<img src="/2.jpg"><?php } ?>
<?php if($_REQUEST['t']=="3") { ?>33t33<img src="/3.jpg"><?php } ?>