(X)HTML, JavaScript, DHTML, XML, CSS Client scripting tehnologije, Dynamic HTML, Cascading Stylesheets, XML i standardi |
|
Alati teme | Način prikaza |
|
22. 02. 2008. | #1 |
profesionalac
Qualified
Datum učlanjenja: 20.04.2007
Lokacija: Majur/Sabac
Poruke: 129
Hvala: 6
1 "Hvala" u 1 poruci
|
Flash online radio i pitanje
Pozdrav,
trenutno radim na jednom sajtu gde klijent zeli da ima online radio sa listom pesama koje ce korisnik moci da bira. Pored velikog izbora odlucio sam se na mp3 flash radio sa sajta www.myflashfetish.com . Problem je sto kad god se ucita nova stranica pesma krece iz pocetka, a ja bih zeleo da non stop ide tokom posete sajta. Naravno pesma se ne ucitava sama od sebe sa ucitavanjem stranice vec iskljucivo zeljom posetioca preko UI samog radija. Kako da resim na najlogicniji i najjednostaviji nacin taj problem |
22. 02. 2008. | #2 |
Ivan Dilber
Sir Write-a-Lot
|
frejmovi?
ili ucitavanje novih strana preko ajaxa..
__________________
Leadership is the art of getting people to want to do what you know must be done. |
22. 02. 2008. | #3 |
profesionalac
Qualified
Datum učlanjenja: 20.04.2007
Lokacija: Majur/Sabac
Poruke: 129
Hvala: 6
1 "Hvala" u 1 poruci
|
Prvo sam i mislio na AJAX resenje ali resenja koja ja za sada znam (basic AJAX skills)
podrazumeva da moram da poradim na dosta toga iz pocetka tj od pocetka da uradim layout. Zato gledam dal ima neko advanced resenje koje ce me spasiti toga |
22. 02. 2008. | #4 |
Milorad Tošić
Certified
Datum učlanjenja: 11.04.2006
Lokacija: Niš
Poruke: 87
Hvala: 1
4 "Hvala" u 4 poruka
|
A da otvoriš radio u malom popup prozoru (znam da nije najelegantnije rešenje ali...)?
__________________
http://blog.webex.rs |
22. 02. 2008. | #5 |
profesionalac
Qualified
Datum učlanjenja: 20.04.2007
Lokacija: Majur/Sabac
Poruke: 129
Hvala: 6
1 "Hvala" u 1 poruci
|
Mhm ne bih tako ipak znamo koliko svi mrze pop-upove
Jos neka sugestija mozda? |
22. 02. 2008. | #6 |
profesionalac
Qualified
Datum učlanjenja: 20.04.2007
Lokacija: Majur/Sabac
Poruke: 129
Hvala: 6
1 "Hvala" u 1 poruci
|
Gledam resenje sa dynamic-drive-a
Kôd:
<script type="text/javascript"> /*********************************************** * Dynamic Ajax Content- © Dynamic Drive DHTML code library (www.dynamicdrive.com) * This notice MUST stay intact for legal use * Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code ***********************************************/ var bustcachevar=1 //bust potential caching of external pages after initial request? (1=yes, 0=no) var loadedobjects="" var rootdomain="http://"+window.location.hostname var bustcacheparameter="" function ajaxpage(url, containerid){ var page_request = false if (window.XMLHttpRequest) // if Mozilla, Safari etc page_request = new XMLHttpRequest() else if (window.ActiveXObject){ // if IE try { page_request = new ActiveXObject("Msxml2.XMLHTTP") } catch (e){ try{ page_request = new ActiveXObject("Microsoft.XMLHTTP") } catch (e){} } } else return false page_request.onreadystatechange=function(){ loadpage(page_request, containerid) } if (bustcachevar) //if bust caching of external page bustcacheparameter=(url.indexOf("?")!=-1)? "&"+new Date().getTime() : "?"+new Date().getTime() page_request.open('GET', url+bustcacheparameter, true) page_request.send(null) } function loadpage(page_request, containerid){ if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1)) document.getElementById(containerid).innerHTML=page_request.responseText } function loadobjs(){ if (!document.getElementById) return for (i=0; i<arguments.length; i++){ var file=arguments[i] var fileref="" if (loadedobjects.indexOf(file)==-1){ //Check to see if this object has not already been added to page before proceeding if (file.indexOf(".js")!=-1){ //If object is a js file fileref=document.createElement('script') fileref.setAttribute("type","text/javascript"); fileref.setAttribute("src", file); } else if (file.indexOf(".css")!=-1){ //If object is a css file fileref=document.createElement("link") fileref.setAttribute("rel", "stylesheet"); fileref.setAttribute("type", "text/css"); fileref.setAttribute("href", file); } } if (fileref!=""){ document.getElementsByTagName("head").item(0).appendChild(fileref) loadedobjects+=file+" " //Remember this object as being already added to page } } } </script> Kôd:
<li><a href="javascript:ajaxpage('biografija.php', 'vestiCon');">Naslovna</a></li> <li><a href="javascript:ajaxpage('kontakt.php', 'vestiCon');">Kontakt</a></li> Pa ukoliko opet kliknem na biografiju opet se pomeri za isti broj pixela i sve tako u nedogled. Posle par testiranja vidim da je problem samo u FireFoxu Poslednja izmena od Mitrović Srđan : 22. 02. 2008. u 23:38. |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
kako napraviti online radio stanicu? | ivanhoe | Planiranje i usability | 26 | 03. 08. 2008. 19:51 |
jel zna neko slucajno ko je ovo radio? | ivanhoe | Opušteno | 26 | 17. 06. 2008. 21:59 |
Razvoj online sadržaja i finansijska podrška online projektima | Dragan Varagić | e-Business | 1 | 28. 10. 2007. 19:21 |
Radio Niagara | tesliana | Opušteno | 6 | 30. 04. 2007. 16:29 |
Boomerang radio | chole | Web site, dizajn i multimedia | 5 | 09. 01. 2006. 13:20 |