---
title: "När jag flyttar ett lager så laddas bilder om"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/114712-när-jag-flyttar-ett-lager-så-laddas-bilder-om"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Alpha II"
published: "2004-10-30T12:02:53.000Z"
updated: "2004-11-02T21:03:22.000Z"
replies: 4
views: 250
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/114712-när-jag-flyttar-ett-lager-så-laddas-bilder-om"
---

# När jag flyttar ett lager så laddas bilder om

## #1 — Alpha II, 2004-10-30T12:02Z

Jag har ett lager som flyter längst ned i kanten på sidan. Det får inte komma för högt upp så jag håller det kvar på rätt plats mha javascript.

Sidan finns på
<http://henell.com/scratch2>

HTML

```
<div id="bottom_bg"></div>
```

CSS

```

#bottom_bg
{
	position: absolute;
	bottom: 0px;
	height: 311px;
	width: 100%;
	background-image: url('../img/bottom_bg.gif');
}
```

Javascript

```
function getWindowHeight() {
	var windowHeight=0;
	if (typeof(window.innerHeight)=='number') {
		windowHeight=window.innerHeight;
	}
	else {
		if (document.documentElement&&
		document.documentElement.clientHeight) {
			windowHeight=
			document.documentElement.clientHeight;
		}
		else {
			if (document.body&&document.body.clientHeight) {
				windowHeight=document.body.clientHeight;
			}
		}
	}
	return windowHeight;
}

function place_bottom_bg()
{
	if (document.getElementById) {
		var windowHeight = getWindowHeight();
		if (windowHeight > 0) {
			var footerElement = document.getElementById('bottom_bg');
			var footerHeight  = footerElement.offsetHeight;
			footerElement.style.bottom = windowHeight < 600 ? (windowHeight - 600) + 'px' : 0 + 'px';
		}
	}
}

	window.onload = function() {
		place_bottom_bg();
	}
	window.onresize = function() {
		place_bottom_bg();
	}
```

Det som är lite irriterande att bakgrundsbilden i lagret laddas om när fönstret ändrar storlek.

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

## #2 — Alpha II, 2004-10-31T15:12Z

Det är dessutom bara i IE som fenomenet uppstår, när fönstret är mindre än 600 px dvs när *bottom* ändras. \*diskret bump\* ;)

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

## #3 — Jojoxx, 2004-10-31T15:38Z

Jag får inte fram fenomenet. Det är inte bara så att cache'n i din IE strular? Bilden är iofs rättså liten så det kanske är svårt att se fenomenet med bredband (vad använder du?).

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

## #4 — Alpha II, 2004-11-02T19:03Z

Jag har 0.5 Mbit men det går segt på grund av servern. Testade du at förminska fänstret från att vara stärre än 600 px i höjd till mindre?

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

## #5 — Jojoxx, 2004-11-02T21:03Z

Ja, men jag såg inte effekten du nämner.

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/114712-när-jag-flyttar-ett-lager-så-laddas-bilder-om
