ICE Key Generator: Difference between revisions
Jump to navigation
Jump to search
m (minor tweak) |
m (fixed escapes) |
||
| Line 1: | Line 1: | ||
==Source code== | ==Source code== | ||
<pre><script language="JavaScript" type="text/javascript"> | <pre><script language="JavaScript" type="text/javascript"> | ||
var chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890!@#$%^&*()_+-=[]{};/., ~`: | var chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890!@#$%^&*()_+-=[]{};/., ~`:<>?'; | ||
var l = chars.length-1; | var l = chars.length-1; | ||
document.write('<font style="font-size:5em">'); | document.write('<font style="font-size:5em">'); | ||
| Line 11: | Line 11: | ||
{ | { | ||
case '<': | case '<': | ||
out = '<' | out = '&lt;' | ||
break; | break; | ||
case '>': | case '>': | ||
out = '>' | out = '&gt;' | ||
break; | break; | ||
case '&': | case '&': | ||
out = '&' | out = '&amp;' | ||
default: | default: | ||
out = chr; | out = chr; | ||
Revision as of 16:58, 17 May 2006
Source code
<script language="JavaScript" type="text/javascript">
var chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890!@#$%^&*()_+-=[]{};/., ~`:<>?';
var l = chars.length-1;
document.write('<font style="font-size:5em">');
for(var x=0;x<=7;x++)
{
var chr = chars.charAt(Math.round(Math.random(new Date().getSeconds())*l));
var out;
switch(chr)
{
case '<':
out = '<'
break;
case '>':
out = '>'
break;
case '&':
out = '&'
default:
out = chr;
}
document.write(out);
}
document.write('</font><br />');
</script>