PDA

View Full Version : اسکریپت نمایش فلش بطور تصادفی یا رندوم میخوام



raspotineiran
جمعه 05 بهمن 1386, 16:44 عصر
سلام
کسی اسکریپت نمایش تصادفی فایل swf غیر از این یکی پایین رو داره که مثلا هر بار صفحه لود بشه یه فلش دیگه رو نشون بده بیشتر برای عوض شدن بنر فلش بالای سایتم لازم دارم .نمیدونم کدی هم هست که از تو یکسری از فایلهای بنر فلش و بنرعکس معمولی یکی در میان و بطور اتفاقی یکبار یه بنر فلش دفعه بعد که صفحه لود شد یه بنرعکس معمولی رو نشون بده یا نه؟
در ضمن این کد پایین یک نمونه اسکریپت نمایش تصادفی فایلهای swf هست ولی نمیدونم چطور تعداد بیشتر از 3 تا فلش رو بهش جهت نمایش اظافه کنم؟(سه تا فایل فلش بیشتر نشون نمیده)


Random Flash Movie Select Script.

This script select a different / random Flash movie each time the page loads.


Place the script below anywhere after the <BODY> Tag.

<!---------------random flash-------->
<script language="JavaScript">

// Generate a Random Number
var randomnumber = Math.round(Math.random()*3);

// Select a movie and execute the corresponding function
if (randomnumber == 1)

{movie1();}

else if (randomnumber == 2)

{movie2();}

else {movie3();}

//Functions to write out the correct flash movie resource.

function movie1(){
document.write("<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0\" width=\"300\" height=\"200\"><param name=movie value=\"movie1.swf\"><param name=quality value=high><embed src=\"movie1.swf\" quality=high pluginspage=\"http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash\" type=\"application/x-shockwave-flash\" width=\"300\" height=\"200\"></embed></object>")
}

function movie2(){
document.write("<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0\" width=\"300\" height=\"200\"><param name=movie value=\"movie2.swf\"><param name=quality value=high><embed src=\"movie2.swf\" quality=high pluginspage=\"http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash\" type=\"application/x-shockwave-flash\" width=\"300\" height=\"200\"></embed></object>")
}

function movie3(){
document.write("<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0\" width=\"300\" height=\"200\"><param name=movie value=\"movie3.swf\"><param name=quality value=high><embed src=\"movie3.swf\" quality=high pluginspage=\"http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash\" type=\"application/x-shockwave-flash\" width=\"300\" height=\"200\"></embed></object>")
}

</script>