---
title: "<div>-visibility strular mellan webbläsare!!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/90723-div-visibility-strular-mellan-webbläsare"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Agogo"
published: "2003-11-18T18:36:04.000Z"
updated: "2003-11-18T19:34:55.000Z"
replies: 1
views: 217
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/90723-div-visibility-strular-mellan-webbläsare"
---

# <div>-visibility strular mellan webbläsare!!

## #1 — Agogo, 2003-11-18T18:36Z

Det har uppstått allvarliga problem när jag försöker köra en kod i Netscape 7.1!

Koden består av en väldig massa \<div\>'ar som ska visas respektive gömmas genom länkar. I IE 5.0 och Opera fungerar koden (såklart) med Mozilla och Netscape gillar ju inte koden alls.

Felet ligger i (tex):
eval('no' + nr + '.style.visibility = \\'visible\\';');

..och i att jag med IE5.0 kan köra funktioner rakt av utan :
document.getElementById
Exempel:
\<a href="javascript:showpic('1')"\>
Istället för:
\<a href="javascript:showpic(document.getElementById('1'));"\>

Finns det något sätt att läsa av vilken webbläsaer man har och efter det väljer vilket sätt man visar/döljer \<div\>'arna?

Bifogar Javascript-fil med koden också...

Permalänk: https://www.webforum.nu/p/90723

## #2 — PepeJeria, 2003-11-18T19:34Z

Kan inte du visa mer kod? 
Sen behöver inte du använda dig av eval(), du kan:

```
document.getElementById('no' + nr).style.visibility = "visible";
```

Permalänk: https://www.webforum.nu/p/1207530

---

Tråden på webben: https://www.webforum.nu/amne/javascript/90723-div-visibility-strular-mellan-webbläsare
