---
title: "fråga ang beikerScroll"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/18861-fråga-ang-beikerscroll"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "greymane"
published: "2002-02-04T20:26:00.000Z"
updated: "2002-02-05T19:40:00.000Z"
replies: 6
views: 198
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/18861-fråga-ang-beikerscroll"
---

# fråga ang beikerScroll

## #1 — greymane, 2002-02-04T20:26Z

kan man modifiera det här skriptet så att när man klickar på en länk går lagret till en förutbestämd punkt. som på [www.raketspel.se](http://www.raketspel.se)

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

## #2 — Jojoxx, 2002-02-05T06:59Z

Använder du denna funktion;

```
function moveLayerAbs(Id,x,y){
if (document.all){
if (x) document.all[Id].style.left = x;
if (y) document.all[Id].style.top = y;
} else if (document.layers){
if (x) document.layers[Id].left = x;
if (y) document.layers[Id].top = y;
} else if (document.getElementById){
if (x) document.getElementById(Id).style.left = x+'px';
if (y) document.getElementById(Id).style.top = y+'px';
}
}
```

så kan du anropa den med **moveLayerAbs('lagerId',x,y)** där x och y är koordinaterna för lagret.

... beikerScroll? ;)

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

## #3 — greymane, 2002-02-05T15:16Z

jag kan verkligen ingenting om javascript... hur anropar man den funktionen i en länk?

beikerScroll? jo den varianten jag tittade på på wFscript hette så :)

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

## #4 — voigtann1, 2002-02-05T15:19Z

har ingen koll om sånt heller.. skulle vilja se "enkel" kod av den sorts Javascript (newbie) :)

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

## #5 — Jojoxx, 2002-02-05T15:21Z

Jahmm.

```
<a href="#" onClick="moveLayerAbs('lagerId',30,100); return false;">en länk</a>
```

\---Tillägg---

30 och 100 är alltså x/y-koordinat för lagret.

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

## #6 — voigtann1, 2002-02-05T18:34Z

Jojoxx: kan du ge mej typ början av javascriptet jag ska ha och något exempel... tack!

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

## #7 — Jojoxx, 2002-02-05T19:40Z

Det är typ allt som behövs.

```
<script language="JavaScript" type="text/javascript">
function moveLayerAbs(Id,x,y){
if (document.all){
if (x) document.all[Id].style.left = x;
if (y) document.all[Id].style.top = y;
} else if (document.layers){
if (x) document.layers[Id].left = x;
if (y) document.layers[Id].top = y;
} else if (document.getElementById){
if (x) document.getElementById(Id).style.left = x+'px';
if (y) document.getElementById(Id).style.top = y+'px';
}
}
</script>
<div id="foo" style="position:absolute;border:solid black 1px;top:100px;left:100px;">Nu är lagret här.</div>
<a href="#" onClick="moveLayerAbs('foo',200,200); return false;">Flytta</a>
```

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/18861-fråga-ang-beikerscroll
