---
title: "Fadening i lager"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/17239-fadening-i-lager"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Fredriksson"
published: "2000-11-30T20:03:00.000Z"
updated: "2000-12-01T18:17:00.000Z"
replies: 4
views: 200
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/17239-fadening-i-lager"
---

# Fadening i lager

## #1 — Fredriksson, 2000-11-30T20:03Z

Jag har en bild i ett osynligt lager. När muspekaren är inom en radie av t.ex. 100 pixlar från bilden vill jag att bilden skall bli mer och mer synlig. När muspekaren står rätt över bilden skall den alltså vara helt synlig.

Någon duktig person som skulle kunna stå till tjänst med detta???

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

## #2 — Fredriksson, 2000-12-01T13:04Z

Det var kanske lite svårt...eller också så går det kanske inte.

Men att få ett lager att bara fada fram när en sida laddas skall gå ialla fall.

Nån som vet hur...???

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

## #3 — Johnsen, 2000-12-01T16:44Z

Vad jag vet så går det inte att göra ett lager genomskinligt i Netscape och jag är personligen emot att använda lösningar som inte fungerar i minst de båda stora(IE & NN).

Men din fråga handlade inte om browsermoral, så...

Detta funkar i IE:

```
<script type="text/javascript" language="JavaScript">
<!--
onload=op;
var n = 0;
function op(){	
 if(document.all){  // Explorer
	if (n == 100){return;}
	else{
	document.all("lagret").style.filter="Alpha(Opacity="+n+")";
	n+=1;
	setTimeout("op()",50);
	}
    }
}
//-->
</script>
```

/ J

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

## #4 — Fredriksson, 2000-12-01T17:29Z

Det var ju synd att det inte funkar i NS men tack ändå.

Du har möjligtvis inte en lösning på min första fråga också???

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

## #5 — Johnsen, 2000-12-01T18:17Z

Nä, eftersom det bara funkar i IE.

Men du kan ju pröva dig fram.
Du kan ju kolla var musen befinner sig (x & y) och ge lagret olika genomskinlighet utefter det.

```
document.onmousemove = po;

function po(){
if(document.all){  // Explorer
  var x = event.x+document.body.scrollLeft
  var y = event.y+document.body.scrollTop

	if(x>100 && x<200 && y>100 && y<200)
	{document.all("lagret").style.filter="Alpha(Opacity=50)";}

	else if(x>10 && x<100 && y>10 && y<100)
	{document.all("lagret").style.filter="Alpha(Opacity=90)";}

    else{document.all("pix").style.filter="Alpha(Opacity=0)";}
  }
}
```

OBS! Bara i IE (Jag tycker INTE om det)
/ J

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/17239-fadening-i-lager
