Avatar billede www.duzer.dk Nybegynder
15. maj 2003 - 15:58 Der er 13 kommentarer og
1 løsning

Flyt rundt på et layer

Hvordan kan man gøre sådan så folk kan fllytte rundt på et layer, ligsom man fx kan flytte rundt på winduer i windows

Håber i kan hjælpe
Avatar billede roenving Novice
15. maj 2003 - 16:09 #1
Her flyttes en tabel:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<html>

<head>

<title>Flyt tabel</title>

<!--
<META NAME="Keywords" CONTENT="nøgle">
<META NAME="Robots" CONTENT="ALL">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-store">
<META HTTP-EQUIV="Refresh" CONTENT="0;URL=xx">
-->

<link rel="stylesheet" type="text/css" href="style/style.css">

<script language="javascript" type="text/javascript">
nede = false;
x = y = 0;

function traek(obj) {
  if (nede) {
    obj.style.left = event.clientX - x;
    obj.style.top = event.clientY - y;
  }
}
</script>



</head>

<body>
<table onMouseDown="x = event.offsetX; y = event.offsetY; nede = true;" onMouseUp="nede = false;" onMouseOut="nede = false;" onMouseMove="traek(this);" onSelectStart="return false;" style="position: absolute; cursor: hand;">
<tr>
<td style="background-color: #FFFF00;">
Bla bla<br />
Bla bla bla
</td>
</tr>
</table>

</body>

</html>

Taget fra et spm. i sidste uge
hth
jes
Avatar billede mm12010 Nybegynder
15. maj 2003 - 16:15 #2
<html>
<head>
<script type="text/javascript">
var x = 0;
var y = 0;
flytter = "nej";
function flytstart() {
flytter = "ja";
x = event.clientX;
y = event.clientY;
}
function flyt() {
if (flytter == "ja"){
  x1 = event.clientX - x;
  y1 = event.clientY - y;
  window.moveBy(x1,y1);
}}
function flytslut() {
flytter = "nej";
}
</script>
</head>
<body>
<div style="position:absolute;width:200;height:200;border-style:solid;border-color:#000000;border-size:2"
onmousedown="flytstart()" onmousemove="flyt()" onmouseup="flytslut()"></div>
</body>
</html>

http://www.eksperten.dk/spm/177824
Avatar billede www.duzer.dk Nybegynder
15. maj 2003 - 16:18 #3
takker roenving  for point det var ham der kom med svaret først.. takker til jer begge
Avatar billede roenving Novice
15. maj 2003 - 16:21 #4
Velbekomme -- og tak for points ;~}
Avatar billede grunken Nybegynder
15. maj 2003 - 16:30 #5
hmm roenving> den virker da ikke særligt godt :/

http://www.grunken.dk/exp/353039.html
Avatar billede roenving Novice
15. maj 2003 - 16:35 #6
>>grunken

Hva' mener du ?-)
Avatar billede grunken Nybegynder
15. maj 2003 - 16:35 #7
og da slet IKKE i ns :(
Avatar billede grunken Nybegynder
15. maj 2003 - 16:37 #8
roenving>

skal jeg nævne bugs ? *G*
1. den slipper automatisk af sig selv hele tiden, ikke særligt flydende drag
2. virker overhovedet ikke i netscape

Og derfor er mit link givet til noget der fungerer, bare lige for en ordens skyld!
Avatar billede roenving Novice
15. maj 2003 - 16:39 #9
oki

jeg pastede og bare lige, hvad jeg havde set i sidste uge -- er altid interesseret i bedre ting *gg*
Avatar billede roenving Novice
15. maj 2003 - 16:43 #10
Så nu er din udgave også røget i arkiverne -- og denne gang har jeg husket referencerne !~]
Avatar billede grunken Nybegynder
15. maj 2003 - 16:45 #11
;D

hehe, et kan vi blive enige om! spørgerne mangler ikke muligheder!
Avatar billede roenving Novice
15. maj 2003 - 16:46 #12
Jep*s*
Avatar billede www.duzer.dk Nybegynder
15. maj 2003 - 16:57 #13
okey jamen tak.. men nu har jeg givet point..
Avatar billede grunken Nybegynder
15. maj 2003 - 17:21 #14
ja duzer...

og skide være med pointne, jeg syns bare personligt det er skide irreterende at få noget herinde der ikke virker 100% så derfor linket til min :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester