(X)HTML, JavaScript, DHTML, XML, CSS Client scripting tehnologije, Dynamic HTML, Cascading Stylesheets, XML i standardi |
|
Alati teme | Način prikaza |
23. 12. 2006. | #1 |
expert
Master
Datum učlanjenja: 20.12.2005
Poruke: 730
Hvala: 0
0 "Hvala" u 0 poruka
|
Javaskript problem sa IE
Kôd:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1250"> <meta name="generator" content="PSPad editor, www.pspad.com"> <title></title> <script> function func1(){ var nav=document.getElementById("navigation"); for (var i=0;i<nav.childNodes.length;i++) { if (nav.childNodes[i]) { for (var j=0;j<nav.childNodes[i].childNodes.length;j++) { if (nav.childNodes[i].childNodes[j]) { nav.childNodes[i].childNodes[j].style.background="yellow"; }/*endif*/ }/*end for*/ }/*endif*/ }/*end for*/ }/*end function*/ </script> </head> <body onload="func1()"> <ul id="navigation"> <li><a href="http://www.google.com/">Google</a></li> <li><a href=http://www.yahoo.com/>Yahoo</a></li> <li><a href=http://www.live.com/>Live Search</a></li> </ul> </body> </html> |
23. 12. 2006. | #2 |
expert
Master
Datum učlanjenja: 20.12.2005
Poruke: 730
Hvala: 0
0 "Hvala" u 0 poruka
|
Zar bas za sve mora workaround? da im dodelim klasu pa
var linkovi=document.getElementsByTagName("a");for (var i=0;i<linkovi.length;i++){if (linkovi[i].className=="link1") { .... |
23. 12. 2006. | #3 |
Knowledge base
Wrote a book
Datum učlanjenja: 16.06.2005
Lokacija: Novi Sad
Poruke: 1.437
Hvala: 37
131 "Hvala" u 82 poruka
|
Hm, mozda je glupo pitanje, ali sto menjas background kroz JS?
__________________
Năo quero mais seguir um só caminho |
23. 12. 2006. | #4 |
expert
Master
Datum učlanjenja: 20.12.2005
Poruke: 730
Hvala: 0
0 "Hvala" u 0 poruka
|
<a> nema width pa moram na onload da upotrebim AlphaImageLoader.
trebace mi i kasnije mozda, za dinamicko menjanje stilova liste, ako i kad napisem da korisnici menjaju CSS. |
23. 12. 2006. | #5 |
Knowledge base
Wrote a book
|
Nisam expert za JS ali mislim da to moze mnogo elegantnije nego sto si ti poceo
|
23. 12. 2006. | #6 |
expert
Master
Datum učlanjenja: 20.12.2005
Poruke: 730
Hvala: 0
0 "Hvala" u 0 poruka
|
Da sa behaviorima mozda? Nego ja nikako da napisem jedan. Dzabe i MSDN. Uostalom, mene nije briga ako stilovi koriste i javaskript jer ionako to mogu u jedan "css" (koji se includuje sa PHP ;-)
IE7 skripta http://dean.edwards.name/IE7/ ima resenje,ali je pregolema, morao bih da je modifikujem i cupam sta mi treba. |
23. 12. 2006. | #7 |
Domagoj Horvat
Expert
|
a sta zapravo zelis postic? mislim, zasto to radis?
__________________
postoje ludosti bez kojih je nemoguce ljudsko dostojanstvo |
23. 12. 2006. | #8 |
Goran Pilipović
Sir Write-a-Lot
|
Mislim da žele da ti kažu da to možeš sa pseudoklasom :hover
__________________
Goran Pilipović a.k.a. Ugly Fingers Bradley f.k.a. bluesman I don't always know what I'm talking about but I know I'm right! |
23. 12. 2006. | #9 |
expert
Master
Datum učlanjenja: 20.12.2005
Poruke: 730
Hvala: 0
0 "Hvala" u 0 poruka
|
dee, AlphaImageLoader ne moze da se upotrebi ako sirina elementa nije poznata (kao u slucaju ovakve liste, kod mene je inline). i da se sa element.style.filter doda providnost u IE6, mora na onload, jer je dokument ucitan i sirina elementa je poznata.
Bluesman, pls. sa pseudoklasom :hover ne mogu dodati providnost u IE, a u ovom slucaju ne moze preko CSS, wait a bit. |
23. 12. 2006. | #10 |
Knowledge base
Wrote a book
|
Bas me zanima sta ce ispasti na kraju
|
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Double float problem - resen, ali ima dodatni problem :0 | ljtruba | (X)HTML, JavaScript, DHTML, XML, CSS | 34 | 23. 08. 2008. 03:28 |
Javaskript - capture kada je browser maksimiziran | bojan_bozovic | (X)HTML, JavaScript, DHTML, XML, CSS | 21 | 25. 12. 2006. 02:02 |