Autor | Zpráva | ||
---|---|---|---|
lucas Profil |
Ahoj
omlouvám se za možná zbytečný topic, ale nevím kam napsat Každopádně mám problém. Chci na jednu jedinou URL adresu vložit několik JW PLAYERů a nejde mi to, funguje mi pouze ten první, ten který je ve zdrojovým kodu nejvýš. zjednodušeně můj zdrojový kod vypadá takto: <head> <script src="http://www.villon.funsite.cz/swfobject.js" type="text/javascript"></script> </head> <body> <p id="player"> <a href="http://www.macromedia.com/go/getflashplayer">Get Flash</a> to see this player. </p> <script type="text/javascript"> var so = new SWFObject('http://www.villon.funsite.cz/player.swf','player','500','24','7'); so.addParam("allowfullscreen","false"); so.addVariable("file","http://www.villon.funsite.cz/file/Villons Poesy 4.mp3"); so.addVariable("backcolor","660066"); so.addVariable("frontcolor","FFFFFF"); so.addVariable("repeat","true"); so.addVariable('mute','false'); so.addVariable("showdigits","true"); so.addVariable("autoscroll","false"); so.addVariable("autostart","false"); so.write('player'); </script> <p id="player"> <a href="http://www.macromedia.com/go/getflashplayer">Get Flash</a> to see this player. </p> <script type="text/javascript"> var so = new SWFObject('http://www.villon.funsite.cz/player.swf','player','500','24','7'); so.addParam("allowfullscreen","false"); so.addVariable("file","http://www.villon.funsite.cz/file/Villons Poesy 3.mp3"); so.addVariable("backcolor","660066"); so.addVariable("frontcolor","FFFFFF"); so.addVariable("repeat","true"); so.addVariable('mute','false'); so.addVariable("showdigits","true"); so.addVariable("autoscroll","false"); so.addVariable("autostart","false"); so.write('player'); </script> </body> Horní přehrávač funguje správně jak má a na tom spodním se zobrazuje get flash….. Víte prosím někdo co s tím? Moderátor Davex: Vkládej prosím kódy mezi značky [>pre] a [>/pre] (stačí kliknout na ).
|
||
lucas Profil |
#2 · Zasláno: 1. 1. 2011, 20:47:48
Tak jsem zjistil, že ten přehrávač který se zobrazuje tak si bere funkční vlastnosti z toho co je napsán až dole
|
||
Davex Profil |
#3 · Zasláno: 1. 1. 2011, 23:58:37
lucas:
Nemůže to být tím, že mají všechny přehrávače stejný identifikátor player? |
||
Časová prodleva: 4 dny
|
|||
lucas Profil |
#4 · Zasláno: 5. 1. 2011, 16:26:42
Davex:
Myslím že tím by to být nemělo, každopádně problém jsem již na svém webu vyřešil použitím embed kódu. |
||
Časová prodleva: 13 dní
|
|||
lucas Profil |
#5 · Zasláno: 18. 1. 2011, 16:41:04
Ještě jedna otázka, tuší někdo jak zobrazit počet shlédnutí/přehrání ???
|
||
Časová prodleva: 6 dní
|
|||
weroro Profil |
#6 · Zasláno: 24. 1. 2011, 18:00:47
Davex má pravdu. Problém je spôsobený tým ID pretože máš v html 3 prvky, ktoré sa volajú rovnako a v tom scripte na vloženie flashu máš jasne udané so.write('player');, takže tvoj problém sa dá vyriešiť jednoducho. Každé to ID pomenuj inak napr. player1, player2, player3 a potom prepíš aj ten script so.write('player1'); so.write('player2'); so.write('player3');
znamená to totiž do ktorého prvku s názvom IDčka sa má vložiť player. Takto ti to pôjde. s tým počtom prehraní to bude asi trochu komplikované, lebo potrebuješ detegovať stlačenie tlačidla play, alebo ak máš automatické spustenie, tak nech to automaticky odošle dáku premennú, to je však ale problém lebo treba upraviť player (avšak to možno aj má implementované, treba si prečítať manuál k prehrávaču) |
||
Časová prodleva: 13 let
|
0