مشاهده نسخه کامل
: درخواست كد براي حالت رندوم عكسها
farshad_4017
24-05-2007, 16:51
ِسلام به همگي دوستان !
من يه مدتي دنبال يه كد براي صفحه وب مي گردم كه نيم تونم پيدا كنم !
به همين خاطر اينجا پست زدم تا اگر كسي همچين كدي رو داره بزاره اينجا تا ما هم استفاده كنيم و يا اگر يكي از استيد زحمت بكشند و اونو برام بنويسن !
بغل وب يه جائي وجود داره كه توش يه عكس هست با يه نوشته كوتاه زيرش ! كدي رو مي خواستم كه اين عكس و نوشته هر بار كه صفحه لود ميشه فرق بكنه !
يعني هر دفعه از بين عكس و نوشته اي كه داده ميشه ، هر دفعه يكي رو انتخاب بكنه و نمايش بده !
پيشاپيش ممنون از كمكتون
ALIBOZORG
24-05-2007, 19:41
سلام.
با این کد تصویر شما هر روز تغییر میکنه
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
اسلايد تصاوير به صورتي زيبا
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
Tarahan-Web
25-05-2007, 13:45
این قسمت رو داخل کد <head> بنویس :
<script language="JavaScript">
var theImages = new Array()
theImages[0] = 'image/head/head-1.jpg'
theImages[1] = 'image/head/head-2.jpg'
theImages[2] = 'image/head/head-3.jpg'
theImages[3] = 'image/head/head-4.jpg'
theImages[4] = 'image/head/head-5.jpg'
theImages[5] = 'image/head/head-6.jpg'
theImages[6] = 'image/head/head-7.jpg'
theImages[7] = 'image/head/head-8.jpg'
theImages[8] = 'image/head/head-9.jpg'
var j = 0
var p = theImages.length;
var preBuffer = new Array()
for (i = 0; i < p; i++){
preBuffer[i] = new Image()
preBuffer[i].src = theImages[i]
}
var whichImage = Math.round(Math.random()*(p-1));
function showImage(){
document.write('<img src="'+theImages[whichImage]+'">');
}
</script>
بعد داخل <body> و جایی که می خوای عکس نشون بده این رو بنویس:
<script language="JavaScript">
showImage();
</script>
نمونه این کار رو هم میتونی تویه سایت موسسه تاریخ و فرهنگ ایران ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]) زمین ببینی
در این سایت با هربار refresh صفحات banner سایت تغییر پیدا میکنه
.
farshad_4017
29-05-2007, 00:14
دوست عزيز ممنون ، فقط يه چيزي !
چطور ميشه به هر كدوم از اين عكسا هم يه لينك داد ؟
hamidreza_buddy
29-05-2007, 18:21
اگه منظورت اینه که مثلاً با کلیک روی عکس به لینک بره اینجوری:(کد آواتار alir500):
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
توی html کافیه دور هر چیزی که میخای لینک بشه یه a href> بذاری.
mamadfelfel1988
20-07-2007, 06:25
#3
khob in ke ba java gofty amali nist
mamadfelfel1988
20-07-2007, 06:26
script language="JavaScript">
var theImages = new Array()
theImages[0] = 'image/head/head-1.jpg'
theImages[1] = 'image/head/head-2.jpg'
theImages[2] = 'image/head/head-3.jpg'
theImages[3] = 'image/head/head-4.jpg'
theImages[4] = 'image/head/head-5.jpg'
theImages[5] = 'image/head/head-6.jpg'
theImages[6] = 'image/head/head-7.jpg'
theImages[7] = 'image/head/head-8.jpg'
theImages[8] = 'image/head/head-9.jpg'
var j = 0
var p = theImages.length;
var preBuffer = new Array()
for (i = 0; i < p; i++){
preBuffer[i] = new Image()
preBuffer[i].src = theImages[i]
}
var whichImage = Math.round(Math.random()*(p-1));
function showImage(){
document.write('<img src="'+theImages[whichImage]+'">');
}
</script>
بعد داخل <body> و جایی که می خوای عکس نشون بده این رو بنویس:
<script language="JavaScript">
showImage();
</script>
خیلی سرعت میاد پایین یعنی 10 تا عکس بیشتر که load نمیشه
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.