---
title: "Visa / dölja lager i Opera"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/51666-visa-dölja-lager-i-opera"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "@nders"
published: "2002-08-29T13:47:22.000Z"
updated: "2003-01-25T15:49:53.000Z"
replies: 21
views: 434
page: 1
pages: 2
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/51666-visa-dölja-lager-i-opera"
---

# Visa / dölja lager i Opera

_Sida 1 av 2._

## #1 — @nders, 2002-08-29T13:47Z

Jag får inte ordning på det. Jag sliter mitt hår.

Någon som har ett enkelt exempel på hur jag ska bära mig åt för att dölja / visa lager i Opera?

Tack på förhand.

Mvh,

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

## #2 — Wiberg, 2002-08-29T13:52Z

funkar inte document.getElementById("lager").style.visibility = visible :q

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

## #3 — @nders, 2002-08-29T13:56Z

Nej, jag har inte lyckats få något av mina försök att fungera.
Följande fungerar utmärkt i alla riktiga webbläsare:

```
<div onclick ="document.getElementById('apa2').style.display='none';document.getElementById('apa1').style.display='';">dfsklkl</div>
```

Hur vill Opera ha det?

Mvh,

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

## #4 — Wiberg, 2002-08-29T14:09Z

Testa document.layers och document.all också... :)

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

## #5 — @nders, 2002-08-29T14:15Z

Det har jag givetvis gjort. :)

Ingenting fungerar med Opera. Jag är lite osäker på om den ens kan klassas som webbläsare... :x

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

## #6 — Wiberg, 2002-08-29T14:23Z

Skit i att anpassa sidan för Opera då... :)

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

## #7 — @nders, 2002-08-29T14:25Z

Nja, det är inget alternativ, tyvärr. Det är företagets norska webbplats som skall anpassas. Opera är en norsk webbläsare. Alla norrmän använder alltså Opera. ;)

Mvh,

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

## #8 — Web-Tor, 2002-08-29T14:26Z

Testa det här:

```
<div onclick ="document.getElementById('apa1').style.visibility='hidden';">Klicka för att dölja</div>
<div id="apa1">apa 1</div>
```

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

## #9 — Wiberg, 2002-08-29T14:27Z

document.getElementById(id).style.visibility="visible" ska (enligt ej namngiven källa) funka i Opera 5. ;)

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

## #10 — @nders, 2002-08-29T14:32Z

Hmm. Ok.

Om vi då säger att jag har gjort så här: 

```
<div onclick ="document.getElementById('apa1').style.visibility='hidden';document.getElementById('apa2').style.visibility='visible';">Klicka för att switcha</div>
<div id="apa1" style="left:0; top:0; z-index:3;">apa 1</div>
<div id="apa2" style="left:0; top:0; z-index:3; visibility:hidden;">apa 2</div>
```

Så är ju inte alls apa1 och apa2 på samma ställe, utan apa2 är under apa1 när jag klickat.

Tack för hjälpen hittills! :)

Mvh,

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

## #11 — Web-Tor, 2002-08-29T14:35Z

Då får väl lägga till "style="position:absolute; top:100px; left:10px;" i dina ap-taggar. ;)

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

## #12 — Wiberg, 2002-08-29T14:35Z

Hmm. Du måste iaf sätta visibility:visible på apa1-lagret om du sedan vill sätta det till hidden.

ps. gör du en sida om apor, @nders? ;)

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

## #13 — Web-Tor, 2002-08-29T14:36Z

@nders gör en sida om norska apor. :e

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

## #14 — Wiberg, 2002-08-29T14:38Z

Vad är det för företag du jobbar åt egentligen? :e

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

## #15 — @nders, 2002-08-29T14:51Z

Se på fanken, det verkar lira. :D 

det var position: ap-solute som saknades. ;)

Den här 'enkla' koden i alla fall. Då är det bara att sätta sig och gräva i de riktigt TUNGA grejerna.

Tack för hjälpen killar!

(det är en sida *för* apor, så jag lovar säga till när den är klar, så ni kan besöka den! :e )

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

## #16 — CatZ, 2002-08-29T15:11Z

hehehe §e

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

## #17 — Web-Tor, 2002-08-30T06:21Z

Bygger du sidan i ren HTML eller använder du Java Ap-lets också? :e

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

## #18 — frankof, 2003-01-25T11:41Z

Gammal tråd, jag vet ;)
Lite av samma problem med Opera 6.05 som snablen.
sätter ett lager att visas vid "onmousdown" och döljas vid "ondblclick".
Inget större problem att visa det, men dölja går inte :(
Komplett kod:

```
<p class="text"><span class="explain" ondblclick="document.all.t1.style.visibility='hidden'" onmousedown="document.all.t1.style.visibility='visible'"
onMouseOver="window.status='Klicka för att läsa, dubbelklicka för att gömma.';return true;"
onMouseOut="window.status='';return true;"><span class="marker">Jon Grunde Vegard</span></span></p>
```

```
<!--Info lager Jon grunde-->
<div id="t1"><img src="jon.jpg" width="100" height="75" alt="Jon Grunde Vegard">
<br>
Snabbinfo:<br>
Tilltalsnamn: Jon Grunde<br>
Nic: Jonkie<br>
Född: 19xx<br>
Arbete: ja<br>
Hobby: Stupin og onger<br>
Favoritlänk: <a href="http://www.webforum.nu">WebForum</a><br>
<br>
Klokke? Mye bedre med kalender.<br>
</div>
<!--Slut info lager jon grunde-->
```

och css delen:

```
.explain	{background-color:transparent; cursor:help;}
#t1, #t2	{position:absolute;
		left:350px;
		top:50px;
		width:200px;
		font-family:Verdana,Arial,Helvetica,sans-serif;color:#ffffff; font-size:12px;
		z-index:49;
		visibility:hidden;
		border:ridge 2px;
		background-color:#006699;}

.marker	{text-decoration:underline;}
```

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

## #19 — Jojoxx, 2003-01-25T14:01Z

Jag försöker hålla mig så långt borta från norsk programvara som möjligt, därför har jag inte opera installerad så jag kan prova :) Men du använder gammal IE-DOM.  Har du provat lite mer w3c-anpassad approach?

Byt ut **document.all.t1**...osv mot **document.getElementById('t1')**...osv

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

## #20 — frankof, 2003-01-25T15:24Z

Japp, har redan lagt in det(strax efter att jag frågade här :e :r ) och då fungerar det som tänkt i IE och moz men inte i opera. Misstänker att det är någon "smart" finess i opera som ligger bakom problemen, för vid dubbelklick öppnas en typ "högerklicksmeny" :q
Scriptmessigt verkar det fungera klanderfritt, det är bara opera som "snor" dubbelklick.

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/51666-visa-dölja-lager-i-opera  
Nästa sida: https://www.webforum.nu/amne/javascript/51666-visa-dölja-lager-i-opera/page2.md
