/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
<noscript>
Fra : Benny Nissen


Dato : 28-08-03 20:11

Jeg er ved at lave en side med en javascript-menu.

Jeg har så lavet følgende:
<script src="menu.js" type=text/javascript></script>

og i body står bl.a.:

<script type="text/javascript">
init(); // Initialiser menu
</script>
<noscript>
<span class="buttom"><a href="index.htm">Forside</a></span>
<!-- flere menupunkter -->
</noscript>

Meningen er, at browsere uden aktiveret javascript vil vise menu'en mellem
<noscript> og </noscript>
Vil det altid virke efter hensigten, eller er der noget problemer med denne
løsning ?

--
Benny



 
 
Jens Gyldenkærne Cla~ (29-08-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 29-08-03 01:30

Benny Nissen skrev:

> Meningen er, at browsere uden aktiveret javascript vil vise
> menu'en mellem <noscript> og </noscript>

Og det vil garanteret virke fint.

> Vil det altid virke efter hensigten, eller er der noget
> problemer med denne løsning ?

Hvis en browser forstår javascript, men ikke forstår det javascript
du har skrevet (eller linker til), giver det problemer. Sørg for at
tjekke javascriptet i flere browsere.

Muligvis kan javascriptet laves sådan at det udskriver en simpel
menu, hvis en række test fejler. Noget i retning af

if (document.getElementByID) {
   ' lav menu der kræver getElementByID)
} else {
   ' udskriv simpel menu
}


--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408847
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste