Avatar billede plazm Nybegynder
13. september 2005 - 18:29 Der er 9 kommentarer og
1 løsning

Menu i DHTML

Hej, jeg sidder og fik lyst til at lege med noget css, også for at samle alle mine små scripts et sted, men så kom jeg self til at kikke på min side i IE og der er der et problem med menuen.
Eller er det Firefox som laver det forkert?

http://plazm.dk/exp/

Som i kan se så virker menuen ikke i IE, så jeg vil høre om der er en løsning som ikke går ind over javascript.
Avatar billede roenving Novice
13. september 2005 - 18:36 #1
Tjah, det er på den måde, IE fortolker den slags, det kan du, såvidt jeg ved, ikke lave om på uden at bruge javascript ...

-- men det er jo også helt naturligt, da dhtml betyder udvidelse og tilføjelse af dynamik til html med css og javascript !-)
Avatar billede plazm Nybegynder
13. september 2005 - 18:39 #2
tja, det er var meningen var at siden skulle virke uden at folk behøver javascript, også meget fordi jeg tit selv kommer forbi mine sidder fra links2
Avatar billede olebole Juniormester
13. september 2005 - 18:58 #3
<ole>

- så den skal ikke laves i DHTML, eller ...? Hvorfor ikke bruge JS?

/mvh
</bole>
Avatar billede plazm Nybegynder
13. september 2005 - 19:05 #4
meningen var at den kun skulle laves i CSS, ligesom den er nu, men IE er ikke helt med på noderne, for jeg kan sagtens lave det i JS, men jeg har desværre tit brugere som ikke har js aktiveret.
Avatar billede olebole Juniormester
13. september 2005 - 19:13 #5
Det ville jo også være i komplet modstrid mod meningen med CSS at bruge det til funktionalitet. Det er, hvad JavaScript er beregnet til  ;o)

Er du helt sikker på, du har brugere, der her disabled JS? Mon ikke, det bare er dig og/eller din udbyder, der ikke kan tælle klienter? Er du helt sikker på, alle robotter er sorteret fra ... også alle de, der identificerer sig som en IE eller Mozilla?  ;o)
Avatar billede olebole Juniormester
13. september 2005 - 19:14 #6
Et rigtig godt bud er, at du ikke har så meget som 1/2% reelle bruger med disabled JS  :)
Avatar billede plazm Nybegynder
13. september 2005 - 19:24 #7
Hehe, jeg kender mine brugere så jeg er ret overbevist om at de har disablet js, men det er også ligemeget, ville bare høre om der var en måde at få det til at virke i IE også, men kan jeg så forstå at der ikke er. Ud over js self. jeg må kikker på et andet design af siden så.

Håber ikke at i bliver stødt for ikk at få point, da jeg ikke syns jeg kom hverken frem eller tilbage med jeres indlæg.
Avatar billede roenving Novice
13. september 2005 - 19:26 #8
*lol*

-- du blev da forhåbentlig klogere !-)

-- men du beholder da bare dine point !o]
Avatar billede plazm Nybegynder
13. september 2005 - 19:34 #9
jeg blev på en måde klogere, og på en måde ikk, for min css viden var til at lave så det virker i Firefox, og jeg vidste jeg kunne bruge javascript så det virker i IE også, men jeg var i tvivl om det var et hack så det kom til at virke i IE også kun med css.
Avatar billede olebole Juniormester
13. september 2005 - 19:38 #10
Det har som sagt aldrig været meningen, at den slags skal laves med CSS - og det ville som sagt også stride mod al fornuftig semantik - så vær endelig ikke ked af det.

I øvrigt skrev jeg heller ikke, at du er overbevist om, at du ikke kan tælle reelle klienter. Det, jeg skrev, var, at jeg var overbevist ... og det er jeg sådan set stadig  ;o)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester