function shakewindow() { var x=10 if (document.all||document.layers) { for (i=0;i,i<20;i++){ window.moveBy(0,x) window.moveBy(x,0) window.moveBy(0,-x) window.moveBy(-x,0) } } } </script>
Du skal så bare sætte cool_casper\'s script ind på siden \"ryster.htm\" og skrive dette i <body>-tagget:
<body onLoad=\"shakewindow();\">
Hvis det ikker virker, så lav hans script om til følgende:
function shakewindow() { var x=10 if (document.getElementById || document.all || document.layers) { for (i = 0 ; i < 20; i++){ top.window.moveBy(0,x) top.window.moveBy(x,0) top.window.moveBy(0,-x) top.window.moveBy(-x,0) } } }
Du bestemmer antallet af gange. Min ryster hele tiden, der skal du sætte en begrænser ind, eks ryster4(){ document.body.leftMargin=\'\'; if (a < 10) setTimeout(\"ryster1()\", 10); a++; }
i den anden her for (i = 0 ; i < 20; i++){ den ryster 20 gange, det kan du jo så ændre til det du vil.
Eller rettere den ryster kun en enkelt gang. Prøv det her <html> <head> <title>Untitled Document</title> <meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\"> <script type=\"text/javascript\"> a = 0; function ryster1(){ if (a < 5){ document.body.topMargin=0; setTimeout(\"ryster2()\", 10); } } function ryster2(){ document.body.leftMargin=0; setTimeout(\"ryster3()\", 10); } function ryster3(){ document.body.topMargin=\'\'; setTimeout(\"ryster4()\", 10); } function ryster4(){ document.body.leftMargin=\'\'; if (a < 5) setTimeout(\"ryster1()\", 10); a++; } </script> </head>
Jeg fik phoenixv s til at virke..så der kommer pointsne..
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.