Po najetí myší nad odkaz se vypíše text. Vypisuje i ve stavovém řádku.
Link 1
Link 2
Link 3
Do sekce <BODY> umístěte: |
| <SCRIPT language=JavaScript> var data = "0123456789"; var done = 1; function statusIn(text) { decrypt(text, 2, 1); } function statusOut() { self.status = ''; done = 1; } function decrypt(text, max, delay) { if (done) { done = 0; decrypt_helper(text, max, delay, 0, max); } } function decrypt_helper(text, runs_left, delay, charvar, max) { if (!done) { runs_left = runs_left - 1; var status = text.substring(0, charvar); for (var current_char = charvar; current_char < text.length; current_char++) { status += data.charAt(Math.round(Math.random()*data.length)); } // VÝPIS DO STAVOVÉHO ŘÁDKU !!!!! window.status = status; // VÝPIS DO FORMULÁŘE !!!!! document.f.t.value=status; var rerun = "decrypt_helper('" + text + "'," + runs_left + "," + delay + "," + charvar + "," + max + ");" var new_char = charvar + 1; var next_char = "decrypt_helper('" + text + "'," + max + "," + delay + "," + new_char + "," + max + ");" if(runs_left > 0) { setTimeout(rerun, delay); } else { if (charvar < text.length) { setTimeout(next_char, Math.round(delay*(charvar+3)/(charvar+1))); } else { done = 1; } } } } </SCRIPT> <CENTER> <P><small>Po najetí myší nad odkaz se vypíše text. Vypisuje i ve stavovém řádku.</small> <br><br><A onmouseover="statusIn('Knock knock, Neo');return true;" onmouseout=statusOut(); href="#">Link 1</A><BR><br><A onmouseover="statusIn('Welcome to the real world');return true;" onmouseout=statusOut(); href="#">Link 2</A><BR><br> <A onmouseover="statusIn('Dodge this!');return true;" onmouseout=statusOut(); href="#">Link 3</A><BR><br><br></P> <form name="f"> <input type="text" name="t" style="border: 1px slide white" size="50"> </form> </CENTER> |