|
Obaveštenja, predlozi i pitanja Sve što može biti važno u vezi foruma |
|
Alati teme | Način prikaza |
23. 11. 2007. | #1 |
Banned
Knowledge base
Datum učlanjenja: 01.07.2005
Poruke: 1.598
Hvala: 206
140 "Hvala" u 89 poruka
|
Youtube mi ti se klanjamo se otelo kontroli :)
Tema je super ali mega me smara jer mi se FF pod ubuntu konstatno crashuje kada pokusam da otvorim stranicu za xy embended flash filmica... posto mi je malopre pukao k. od toga napravih modifikaciju za iyoutube tag. Nisam nista (ali nista) testirao mada nevidim razlog zasto ne bi radilo
Daklem eve koda: JS fje koje treba da se ukluce cross site Kôd:
<script> function viewVideo(ytubeid) { if (isUrl(ytubeid)) ytubeid = parseYoutubeURI(ytubeid); document.getElementById('youtube_'+ytubeid).innerHTML = '<object height="353" width="425"><param name="movie" value="http://www.youtube.com/v/http://www.youtube.com/watch?v='+ytubeid+'"><param name="wmode" value="transparent"><embed src="http://www.youtube.com/v/http://www.youtube.com/watch?v='+ytubeid+'" type="application/x-shockwave-flash" wmode="transparent" height="353" width="425"></object>'; } function hideVideo(ytubeid) { if (isUrl(ytubeid)) ytubeid = parseYoutubeURI(ytubeid); document.getElementById('youtube_'+ytubeid).innerHTML = '<a href="javascript:viewVideo('+ytubeid+');"><img src="http://img.youtube.com/vi/'+ytubeid+'/default.jpg" border="0"></a>'; } function parseYoutubeURI(uri) { var name = 'v'; name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]"); var regexS = "[\\?&]"+name+"=([^&#]*)"; var regex = new RegExp( regexS ); var results = regex.exec(uri); if( results == null ) return ""; else return results[1]; } function isUrl(uri) { var regex = new RegExp("^s?https?:\/\/[-_.!~*'()a-zA-Z0-9;\/?:\@&=+\$,%#]+$"); return regex.test(uri); } </scirpt> jako sam malo koristio vbulletin (skoro da i nisam) u admin panelu tako da je ovo napamet. Cini mi se da ce {param} da zameni vrednost izmedju tagova (npr. {iyoutube}param{/iyoutube}, gde je param recimo JmY4C8KMl1I od youtube filma http://youtube.com/watch?v=JmY4C8KMl1I). (update: ili cak ceo url... nije bitno). Kôd:
<div id="youtube_{param}"> <div><a href="javascript:hideVideo('{param}');">$this->close</a></div> <a href="javascript:viewVideo('{param}');"><img src="http://img.youtube.com/vi/{param}/default.jpg" border="0"></a> </div> Ae pls :P Poslednja izmena od cvele : 23. 11. 2007. u 11:27. |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Youtube mi ti se klanjamo | Miloje Sekulic | Opušteno | 863 | 14. 10. 2013. 09:59 |
YouTube?!?! WTF?!? | LiquidBrain | Opušteno | 9 | 17. 10. 2008. 12:09 |
YouTube.com | MrSteel | Web aplikacije, web servisi i software | 6 | 08. 06. 2007. 23:09 |
Kada Flash animacija izmakne kontroli :) | Dejan Bizinger | Opušteno | 7 | 07. 12. 2006. 09:13 |