02. april 2000 - 13:11Der er
3 kommentarer og 2 løsninger
Boks m. indhold
Jeg har en funktion, som skal lave en boks med tekst på skærmen. Boks-teksten skal være forskellig, alt efter hvilken værdi nr. har: (tekst er en array)
function visBoks(nr){ document.write("<DIV ID='boks'>") document.write(tekst[nr]) document.write("</DIV>") document.all.boks.style.visibility="visible" }
Nu har jeg et problem: Alt andet på siden forsvinder, når jeg kalder funktionen. Hvordan skal det laves?
AI bliver først for alvor en del af arbejdet, når teknologien integreres i den måde, vi arbejder på. At have adgang til AI betyder ikke nødvendigvis, at medarbejderne er klar til at bruge den.
<ole> Og hvis du ikke vil slås i hartkorn med amatørerne (det er dem, der kalder NetScape for BugScape - og tror, det giver dem et alibi for ikke at behøve at lære at kode til NetScape) er her funktionen, der kan i både IE og NS:
function chTex(whichcont){ if (document.all) { lag0.innerHTML=whichcont; }else if (document.layers){ document.div_id.document.write(whichcont); document.div_id.document.close(); } }
'div_id' skal erstattes med den id, dit div har.
Du kalder funktionen f.eks. ved:
<a href="java script:chTex('Denne tekst udskrives')">Skriv her</a>
Bevares, så tager jeg det ikke som et kompliment, dar...men en videre begavet afvisning af substansen i min påstand var det vel egentlig heller ikke (...og DET var heller ikke en kompliment!) ;-)
Hvis du lægger mærke til, hvor meget jeg agerer under denne kategori, er det da KLART, jeg er NS-fan!!! Uden Sun MicroSystems og NetScape havde JavaScript jo ikke eksisteret! Sun skabte Java og NetScape skabte derefter JavaScript. At så den lille forkælede, antisociale nulbon - der går under betegnelsen 'Gates' - ikke var visionær nok til at se mulighederne i JavaScript i første omgang, er så en anden sag. Han nægtede at betale licens, og valgte ikke at implementere JavaScript i IE3. Først senere 'udviklede' han sin egen blodfattige JavaScript-klon: js. DET er der kun kommet lort ud af!!!
De fleste, der er lidt 'tynde' i syntaksen, lider af den vrangforestilling, at NS ikke overholder syntaksen for HTML og JavaScript. 90% af de gange folk brokker sig over NS på Eksperten (og andre steder), er det fordi de ikke SELV kan syntaksen. IE er blot mere tollerant over for programmør-fejl, hvilket IKKE er en fordel! Det kan der komme rigtigt mange fejltagelser ud af - og det GØR der!
Selvfølgelig er der en del NS4++ ikke kan - specielt CSS, men prøv at anvende IE på Mac...min Gud, sikke en gang højt kvalificeret CRAP...!!!
Pointen er, at det - trods besværligheder - som oftest er muligt at finde workarounds, der tilgodeser BEGGE hoved-browsere (OG platforme!) - HVIS man er dygtig nok, har fantasien og ikke er for mageligt anlagt! Hvis dette IKKE er tilfældet, hvorfor er det så NS-brugerne, der skal undgælde?
Hvis I kendte Jeres internet historie, ville I vide, hvad I har at takke NS for.
/VH
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.