Jeg får en fejl, når jeg bevæger musen hen over tabellen. Hvorfor virker min onMouseover ikke? Det er meningen at tabellens "opacity" skal blive 100% når jeg bevæger musen hen på den.
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
Det er de properties, som får det til at virke i andre browsere ...
Den første er nødvendig til Gecko-browsere (Mozilla, Netscape m.fl.), som er mere end nogle måneder gammel, mens den anden er css3-propertyen, som er implementeret i de nyeste Geckoer samt f.eks. Safari !-)
mjaahhh ... i følge MS' egen dokumentation, er syntaksen (for IE): this.filters.item("DXImageTransform.Microsoft.Alpha").opacity = 50; eller: this.filters.item("Alpha").opacity = 50;
Det skyldes formodentligt, at 'filters' strengt taget ikke er et objekt, men en collection. Som bekendt er disse begreber dog lettere rodet sammen i JavaScript - hvilket sikkert er årsagen til din løsning virker, roenving :)
Ja, man kan meget med IE-gammeldags syntaks, spændende at se, hvornår M$ finder ud af, at en browser er beregnet til at browse, og ikke til at rette fejl ...
-- det vil i hvert fald betyde at en hulens masse kode skal skrive om, _måske_ også denne slags !-)
Det er nu faktisk ikke alene MS' skyld det hele :) Faktisk er JavaScript en frygtelig gang 'kaudervælsk', når det kommer til arrays, objekter og collections - primært fordi den underliggende datastruktur er den samme for de tre typer. Det er noget irriterende rod, men det kan dog også være en fordel. Har man f.eks. tre elementer ('myDiv0','myDiv1' og 'myDiv2'), man vil skifte baggrundsfarve på, kan det gøres ved:
function skift(prop, val) { for (i=0; i<3; i++) { document.getElementById("myDiv"+i).style[prop] = val; } } skift( "backgroundColor", "#ff0000" );
Noget elendigt rod, da 'style' jo er et objekt - omend, det tider kan være ganske bekvemt, at JS ikke kan kende forskel :)
Ork, det er kun fatasien, der sætter grænser. Nu er det jo i disse år vældigt oppe i tiden med avancerede fatasier (det har jo i hvert fald været ganske udbredt i det ene regeringsparti de seneste år), så mulighederne er _rigtig_ mange ;D
Yups, collections er meget en 'MS-ting'. Gecko ved godt, der er forskel på collections og arrays/objects ... men JS som sprog ved ikke, der forskel på arrays og objekter :)
dennism >> Undskyld, vi spammer dit spm, men det er faktisk nogle spændende ting, vi her har fat i. Med lidt kreativitet, kan det faktisk bruges til en del :)
Er det sort, hvad vi snakker om, har jeg for længe siden skrevet denne lille artikel, der måske kan bidrage med lidt 'transparents' omkring emnet :) http://www.eksperten.dk/artikler/227
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.