jeg skal bruge en script, som kan gøre sådan at hvis en hjemmeside ikke har været aktiv i så og så lang tid, skal den hoppe automatisk til startsiden, hvis den feks står på en af undersiderne. jeg håber der er nogen som har en ide til hvordan jeg skal lave det.
Scriptet her resetter en timer hver gang man flytter musen. Hvis timeren får lov til at løbe ud (dvs musen bliver ikke flyttet) redirecter den til en angiven side.
<html>
<head>
<script language="JavaScript"><!-- if (document.layers) { window.captureEvents(Event.MOUSEMOVE); }
window.onMouseMove = resetTimer;
var tID = '';
function resetTimer(e) { alert('here'); clearTimeout(tID); // reset the timer tID = setTimeout('executeTimer()',10000); }
function executeTimer() { location.href = 'a.html'; } //--></script>
Det kommer an paa hvor komplex siden skal väre. Men det burde väre muligt at lave det hele uden Javascript og saa at lave det med ren html:
<html> <head> <title>Test</title> <meta http-equiv="refresh" content="30;url=index.html"> </head> <body> Denne side gaar til index-siden efter 30 sekunder </body> </html>
istedet for blot alert('here'); vil jeg anbefale: var debugging = true; // udenfor funktionen og så if (debugging) debugging = confirm('here'); // erstatter alert linien
mvh JakobA
Synes godt om
Ny brugerNybegynder
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.