![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 29.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
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> Proszę o pomoc |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 06:34 |