---
title: "Win Explorer problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/112187-win-explorer-problem"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "garda"
published: "2004-09-23T13:03:39.000Z"
updated: "2004-09-23T19:19:46.000Z"
replies: 9
views: 345
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/112187-win-explorer-problem"
---

# Win Explorer problem

## #1 — garda, 2004-09-23T13:03Z

Hej, använder en kod på en sida och allt funkar bra på "alla" webläsare förutom Explorer på Windows...
Har olika "divar" som jag ska dölja/visa.

```
<script language="javascript" type="text/JavaScript">
var elms = ["div10", "div11", "div12", "div13", "div14", "div15"];
function Visa(Namn)
{
for(var i=0;i<elms.length;i++)parent.frames.top.document.getElementById(elms[i]).style.display = "none";
obj=parent.frames.top.document.getElementById(Namn);
obj.style.display = (obj.style.display=="inline") ? "none" : "inline";
} 
</script>
```

och i länken:
\<a href="nyhet.php" onClick="Visa( 'div15' );"\> 

sedan har jag ett problem till med explorer i windows och samma site, valideringen funkar bra men inte det sista (Visa och parent.frames...)

```
function validateOrder() {
        if (document.post.ftg.value=="") {
                alert("Du måste fylla i ett företagsnamn.");
                return false;

                return false;
        } else if (document.post.tel.value=="") {
                alert("Du måste fylla i ett telefonnummer.");
                return false;

        } else {
                alert("Tack för din beställning, den är nu skickad!");
                Visa( "div10" );
                parent.frames[1].location="meny_bild.php?sida=hem";
                return true;
        }
```

Är det någon som vet vad som är fel? Det brukar vara explorer som är förlåtande för dålig kod...

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

## #2 — nitro2k01, 2004-09-23T13:52Z

Vad är det som inte funkar? vad händer på IE när du provar?

```
<a href="nyhet.php" onClick="Visa( 'div15' ); return false;">
```

 
Pröva detta.

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

## #3 — @nders, 2004-09-23T13:53Z

... och snälla, använd \[kod\]-taggar när du postar kod, så blir det lättare att läsa, och därmed lättare att hjälpa till.

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

## #4 — garda, 2004-09-23T14:15Z

nitro2k01 –Det blir ingen skillnad... Det är meningen att jag ska visa en viss div och uppdatera sidan "meny_bild.php" 

Använder samma kod på meny-framen (då funkar det) då med kodsträngen: 

```
obj=document.getElementById(Namn);
```

så det kan vara denna som spökar:

```
obj=parent.frames.top.document.getElementById(Namn);
```

@nders – Lovar..! (Råkade trycka på "skicka svaret" istället för "förhandsgranska")

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

## #5 — nitro2k01, 2004-09-23T15:06Z

Ang. valideringen:
Det verkar saknas ett } på slutet, men det kan ju vara du som glömde att ta med det när du markerade.

Ang. det andra felet:
parent.frames.top.document verkar lite långt. Använd istället helt enkelt top.document

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

## #6 — garda, 2004-09-23T15:23Z

Det funkade lika bra eller dåligt.. med 

```
obj=top.document.getElementById(Namn);
```

alltså inte alls i win explorer, så det kanske inte är det
som är problemet.

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

## #7 — nitro2k01, 2004-09-23T15:28Z

Ligger sidan uppe?

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

## #8 — garda, 2004-09-23T16:00Z

japp... Den finns på: (Skarp version)
<https://www.contenta.nu>

Det som inte funkar är tex. När man klickar på en nyhet ska det inte visa
någon "ruta" under något menyval. De andra problemen uppstår bara när
man skickar en order, så det kan du inte prova.

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

## #9 — nitro2k01, 2004-09-23T17:04Z

Så div15 är bara en tom div för att dölja menyerna?

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

## #10 — garda, 2004-09-23T19:19Z

Yes, så är det.

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/112187-win-explorer-problem
