Jeg står at skulle lave et javascript der kan lave nogle "blink" med en bestemt sekvens/frekvens.
Jeg har brugt med kommandoerne setTimeout, setInterval, og clearTimeout.... men synes ikke jeg kan få det resultat, jeg ønsker:
function Blink(l){ //lyset slukkes efter 1000 milisekunder setTimeout("l.Sluk()",1000); l.Lys(); }
function Blinklys(){ var l = new Lampe(); //Blink gentages med internval på 2000 milisekunder. setInterval("Blink(l)",2000) }
Denne "algoritme" fungerer egentlig godt nok - bortset fra at den konstant står og blinker. Jeg har prøvet med For-løkker, men det har ikke haft den ønskede effekt. Så hvis nogen har en lille snedig løsning til at eks. kunne lave SOS: ... --- ...
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
Slettet bruger
26. november 2009 - 15:07#1
Her er noget, du kan bruge som inspiration:
<div id='la' style='width: 10px; height: 10px; visibility: hidden;'>la</div> <script> var interval = 200; var playingSignal; var index; var o = document.getElementById('la'); function playSignal(signal){ playingSignal = signal; index = 0; on(); } function on(){ if(index < playingSignal.length){ var currentChar = playingSignal.substring(index,index + 1);
<script> var output = ".../---/..."; playSignal(output); </script>
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.