عكس اتفاقي در وب سايت

arezo63

Member
چطور ميشه اين امكان رو به سايت اضافه كرد كه در گوشه اي از سايت با ريفش كردن صفحه يه عكس جديد براي نمايش بياد . به طوري كه وقتي بازديدكننده رويش كليك كنه اون عكس توي يه صفحه جديد و در اندازه بزرگتر بازبشه ؟ هر كي مي تونه توي اين زمينه كمكم كنه بي زحمت لطف كنه و كدش رو برام بزاره . انشاالله از خجالتتون در ميام .
:wink: :roll: :oops:
 

pedramza

Member
سلام:

براي نمايش يك عكس تصادفي:
به نظر من بهتره كه اول شما از همه اون عكسها يك كپي با سايز و حجم پايين درست كنيد و همه را در يك دايركتوري ذخيره نماييد. و همه را به ترتيب با عدد نامگزاري نماييد.
بعد با استفاده از تايع random كه خروجي آن يك عدد بين صفر و يك مي باشد يك عدد تصادفي بگيريد. سپس با استفاده از آن عدد نام فايل را توليد كرده و آن را به src عكس مورد نظر خود در صفحه نصبت دهيد.

موفق و پيروز باشيد...
 

Peyman-Pop

Active Member
از این کد میتونید استفاده کنید :


Random Image Link Script

کد:
<html>
<head>
<title> peyman </title>
</head>
<body>
<script language="JavaScript">

<!--

/*

Random Image Link Script

*/



function random_imglink(){

  var myimages=new Array()

  //specify random images below. You can have as many as you wish

  myimages[1]="1.gif"

  myimages[2]="2.gif"

  myimages[3]="3.gif"



  //specify corresponding links below

  var imagelinks=new Array()

  imagelinks[1]="http://www.link1.com"

  imagelinks[2]="http://www.link2.com"

  imagelinks[3]="http://www.link3.net"



  var ry=Math.floor(Math.random()*myimages.length)



  if (ry==0)

     ry=1

     document.write('<a href='+'"'+imagelinks[ry]+'"'+'><img src="'+myimages[ry]+'" border=0></a>')

}

  random_imglink()

//-->

</script>


</body>
</html>



پیمان
 

hasaniha

Member
حالا اگه تعداد عكسها 10000 بود چي ميشه؟
با روشي كه آقا پيمان لطف كردن گفتند اين مشكل هست!
من تو اين تاپيك صفحه دومش به اين سوال جواب دادم. يه نگاهي بيندازيد اگه بازم مشكلي بود در خدمتيم.
http://forum.majidonline.com/viewtopic.php?t=11867
 

arezo63

Member
آقا دستت درد نكنه ،‌واقعا عالي و كامل بود . خير ببيني الهي
 

جدیدترین ارسال ها

بالا