---
title: "Slideproblem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/51178-slideproblem"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "eriksson2002"
published: "2002-08-24T12:49:00.000Z"
updated: "2002-08-24T12:49:00.000Z"
replies: 0
views: 181
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/51178-slideproblem"
---

# Slideproblem

## #1 — eriksson2002, 2002-08-24T12:49Z

Någon som vet hur man får detta script att flytta lagret åt vänster?

\<script language="JavaScript"\>
\<!--
// Copyrighted By Eddie Traversa 
// <http://dhtmlnirvana.com/>
// All rights Reserved 2002

// Example -
// \<a href="#" onmousedown="glide('elDiv',660,10)"\>glide\</a\>
// where the arguments are glide(id of layer, the end position of layer animation, number of steps)

function glide2(obj,endPos,steps) {
// changing this number will vary the amount of gliding
var decrease = 0.05; 
if (document.getElementById) {
el = document.getElementById(obj).style ;
}
else if (document.all){
el = document.all\[obj\].style; 
}
else if (document.layers) { 
el = document.layers\[obj\];
}
// you can change references to left in the script to top and that will give a vertical animation 
el.xpos = parseInt(el.right);
	if (el.xpos \< endPos) {
	distance = endPos - el.xpos;
	steps = distance\*decrease; 
// to shove a layer off screen change to
// el.xpos -= steps;
	el.xpos += steps;
	el.left = el.xpos;
// change the 30 value to increase or decrease speed, higher the numeric value the slower the speed
	setTimeout("glide2('" + obj + "'," + endPos + "," + steps + ")",30);
  }
 }
//--\>
\</script\>

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/51178-slideproblem
