Borykam się z zapewne banalnym problemem dla forumowiczów. Niestety nie posiadam wystarczającej wiedzy aby uruchomić poniższy skrypt JS do losowego wybierania i wyświetlania plików SWF na stronie.
Chodzi o to iż posiadam zbiór bannerów w swf, gif oraz jpg i zależy mi na tym aby przy każdorazowym otwarciu strony wyświetlał się inny banner. Z obrazami nie mam problemu lecz obiekt swf to zupełnie inna bajka i cały czas mi wyrzuca jakieś błędy.
Dodam, że movie 1 i 3 nadal są orginalną treścią jaką znalazłem w internecie (podmiana ścieżek nic nie pomaga powstają błędy) natomiast movie 2 próbuję modyfikować skopiowałem zawartość <object> ze strony.
Może ktoś już coś podobnego inicjował na stronie i wie jak to ugryść. Ja niestety nie znam się na JS poprostu improwizuje.
CODE
<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=\"770\" height=\"150\"><param name=movie value=\"../flash/banner3.swf\"><param name=loop value=false><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>")
}
function movie2(){
document.write("<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" width=\"940\" height=\"140\" id=\"FlashID\">
<param name=\"movie\" value=\"media/carousel/Carousel.swf\">
<param name=\"quality\" value=\"high\">
<param name=\"wmode\" value=\"transparent\">
<param name=\"swfversion\" value=\"9.0.45.0\">
<param name=\"flashvars\" value=\"xmlfile=media/carousel/default.xml&loaderColor=#AAAAAA\" />
<param name=\"expressinstall\" value=\"Scripts/expressInstall.swf\">
<object type=\"application/x-shockwave-flash\" data=\"media/carousel/Carousel.swf\" width=\"940\" height=\"140\">
<param name=\"quality\" value=\"high\">
<param name=\"wmode\" value=\"transparent\">
<param name=\"swfversion\" value=\"9.0.45.0\">
<param name=\"expressinstall\" value=\"Scripts/expressInstall.swf\">
<param name=\"flashvars\" value=\"xmlfile=media/carousel/default.xml&loaderColor=#AAAAAA\" />
<h4>Content on this page requires a newer version of Adobe Flash Player.</h4>
<p><a href=\"http://www.adobe.com/go/getflashplayer\"><img src=\"http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif\" alt=\"Get Adobe Flash player\" width=\"112\" height=\"33\" /></a></p>
</div>
</object>
</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=\"770\" height=\"150\"><param name=movie value=\"../flash/banner3.swf\"><param name=loop value=false><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>
// 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=\"770\" height=\"150\"><param name=movie value=\"../flash/banner3.swf\"><param name=loop value=false><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>")
}
function movie2(){
document.write("<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" width=\"940\" height=\"140\" id=\"FlashID\">
<param name=\"movie\" value=\"media/carousel/Carousel.swf\">
<param name=\"quality\" value=\"high\">
<param name=\"wmode\" value=\"transparent\">
<param name=\"swfversion\" value=\"9.0.45.0\">
<param name=\"flashvars\" value=\"xmlfile=media/carousel/default.xml&loaderColor=#AAAAAA\" />
<param name=\"expressinstall\" value=\"Scripts/expressInstall.swf\">
<object type=\"application/x-shockwave-flash\" data=\"media/carousel/Carousel.swf\" width=\"940\" height=\"140\">
<param name=\"quality\" value=\"high\">
<param name=\"wmode\" value=\"transparent\">
<param name=\"swfversion\" value=\"9.0.45.0\">
<param name=\"expressinstall\" value=\"Scripts/expressInstall.swf\">
<param name=\"flashvars\" value=\"xmlfile=media/carousel/default.xml&loaderColor=#AAAAAA\" />
<h4>Content on this page requires a newer version of Adobe Flash Player.</h4>
<p><a href=\"http://www.adobe.com/go/getflashplayer\"><img src=\"http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif\" alt=\"Get Adobe Flash player\" width=\"112\" height=\"33\" /></a></p>
</div>
</object>
</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=\"770\" height=\"150\"><param name=movie value=\"../flash/banner3.swf\"><param name=loop value=false><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>
Proszę o pomoc