---
title: "Visa/Dölj framset"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/101449-visa-dölj-framset"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "HeHo"
published: "2004-04-14T11:21:30.000Z"
updated: "2004-04-14T13:32:42.000Z"
replies: 5
views: 435
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/101449-visa-dölj-framset"
---

# Visa/Dölj framset

## #1 — HeHo, 2004-04-14T11:21Z

Har ett JavaScript som ändrar storleken på ett frameset. (Jag använder den för att visa/dölja en menysida till vänster.)
Mitt problem är att den INTE fungerar i Netscape 7. Varför?
 

```

    function resize() 
    {     
       if (parent.document.getElementById("show_hide").cols > "0,*")
       {           
            parent.document.getElementById("show_hide").cols = "0,*";            
       } 
       else 
       {
            parent.document.getElementById("show_hide").cols = "200,*";
       }
    }
```

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

## #2 — Palle, 2004-04-14T12:20Z

Borde fungera bättre... :)

```
[red]function resize() 
{     
	if (parent.document.getElementById("show_hide").cols == "200,*")
	{           
		parent.document.getElementById("show_hide").cols = "0,*";            
	} 
	else 
	{
		parent.document.getElementById("show_hide").cols = "200,*";
	}
}[/red]
```

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

## #3 — HeHo, 2004-04-14T12:28Z

Jag tror du missförstod mig palle.

Scriptet funkar precis som jag vill, men bara i Internet Explorer.
(Både Pc och Mac)

I Netscape händer inget........får inget felmeddelande i JavaScript konsollen heller.........

Vad jag vill veta är varför inget händer i Netscape. Kan man inte ändra kolumnstorleken eller är det något annat det beror på?

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

## #4 — Palle, 2004-04-14T12:40Z

Jag tror snarare att det är själva kontroll-förfarandet i javascriptet som inte fungerar för dig.
Detta, tycker iaf jag, känns helt fel att göra: 

```
[red]if (parent.document.getElementById("show_hide").cols > "0,*")[/red]
```

Du kollar alltså om ett värde är större än -\> *"0,\*"* \<- ..det tor jag inte Netscape vill vara med på. ;)
Rätta mig gärna någon om jag har fel. :bire

Koden jag visade här ovan fungerar för övrigt finnemang för mig i både Mozilla och IE..

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

## #5 — HeHo, 2004-04-14T13:03Z

Hmm......jag tog och testade Mozilla och där funkar det för mig oxå (det funkar även med \> "0,\*" ;) ) men i Netscape funkar ingenting.
Är inte det samma läsare i grunden? Jag fattar ingenting!
Skall man strunta i och anpassa för Netscape när det funkar i Mozilla eller vad säger ni?

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

## #6 — Peter S, 2004-04-14T13:32Z

Netscape 7 är baserad på Mozilla 1.0.1 och om jag minns rätt fungerar inte ditt exempel där. Däremot \*bör\* det fungera i Netscape 7.1.

Eftersom utvecklingen av Netscapes webbläsare upphört (lagts på is enligt vissa), tycker jag att du kan fokusera på Mozilla eller åtminstone uppdatera till 7.1.

 
 :)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/101449-visa-dölj-framset
