29. oktober 2001 - 14:59Der er
9 kommentarer og 2 løsninger
flytte billede
hvordan flytter jeg et billede rundt på skærmen, så det f.eks starter i øverste venstre hjørne og bevæger sig henover skærmen til øverste højre hjørne?
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
<a href=\'java script:void( openWin() )\'>start billede</a> og stoppe det med: <a href=\'java script:void( popWin.close() )\'>stop billede</a>
mvh JakobA
Synes godt om
Slettet bruger
29. oktober 2001 - 15:17#6
etrebla>> Med mindre, du kan bruge jakoba\'s vindue-script, så giv os nogle specifikke retningslinjer at arbejde efter! Så skal vi nok finde en løsning! :-)
jeg sidder og er ved at rette dansteinmans script til, har ikke kigget på dynamicdrive endnu, men det lyder også ok .... det skal ikke være et særskilt vindue, det skal køre som øverste lag på en eksisterende side
...dog ville det være rart hvis jeg kunne finde højde og bredde på brugerens browser så jeg kunne ramme bunden og højre side uanset opløsning - men det er måske et nyt spørgsmål
Synes godt om
Slettet bruger
29. oktober 2001 - 15:38#9
<script> bredde = 100; //Billedets bredde i pixels! hojde = 100; //Billedets højde! foroeg = 10; //Så mange pixels, billedet skal rykke med pr. tidsenhed! hast = 100; //Timeout\'et i millisekunder mellem billedets ryk! vb = (navigator.appName == \"Netscape\") ? window.innerWidth - 16 : document.body.scrollWidth - 20; vh = (navigator.appName == \"Netscape\") ? window.innerHeight : document.body.scrollHeight;
nyDom = document.getElementById; ie4 = document.all; ns4 = document.layers; l = 0; t = 0;
function bevaeg() { if (navigator.appName != \"Netscape\" && navigator.appName != \"Microsoft Internet Explorer\") return; if (l <= vb - bredde && h <= vh - hojde) { l += foroeg; if (nyDom) { document.getElementById(\"billede\").style.left = l; document.getElementById(\"billede\").style.top = t; } else if (ie4) { document.all.billede.style.left = l; document.all.billede.style.top = t; } else if (ns4) { document.billede.left = l; document.billede.top = t; } setTimeout(\"bevaeg()\",hast); } else { if (nyDom) { document.getElementById(\"billede\").style.left = vb - bredde; document.getElementById(\"billede\").style.top = vh - hojde; } else if (ie4) { document.all.billede.style.left = vb - bredde; document.all.billede.style.top = vh - hojde; } else if (ns4) { document.billede.left = vb - bredde; document.billede.top = vh - hojde; } } } </script>
Synes godt om
Slettet bruger
29. oktober 2001 - 15:38#10
Ups! Efter linjen: l += foroeg; skal du indsætte: t += foroeg;
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.