Fake Format of C:\
Drive
Want to fake someone out? Check out the status bar! (Don't worry
nothing will happen to your hard drive, it's just a little joke!)
This example is here for demonstration purposes, not for you to
figure out the code.
Here's the code, just put it anywhere in your page.
<FORM NAME='sw'>
<INPUT
TYPE="hidden"
NAME="disp1"
VALUE="0:05">
<INPUT
TYPE="hidden"
NAME="disp2"
VALUE="0:05">
</FORM>
<SCRIPT>
window.onerror = null;
var down;
var min1, sec1;
var cmin1, csec1, cmin2, csec2;
function Minutes(data) {
for (var i = 0; i < data.length; i++)
if (data.substring(i,
i + 1) == ":") break;
return(data.substring(0, i));
}
function Seconds(data) {
for (var i = 0; i < data.length; i++)
if (data.substring(i,
i + 1) == ":") break;
return(data.substring(i + 1, data.length));
}
function Down() {
cmin2 = 1 * Minutes(document.sw.disp1.value);
csec2 = 0 +
Seconds(document.sw.disp2.value);
DownRepeat();
}
function DownRepeat() {
csec2--;
if(csec2 == -1) {
csec2=59;
cmin2--;
}
setTimeout('fakeformat(-1)', 200);
}
function D() {
cmin2 = 1 * Minutes(document.sw.disp1.value);
csec2 = 0 +
Seconds(document.sw.disp2.value);
DRepeat();
}
function DRepeat() {
csec2--;
if (csec2 == -1) {
csec2 = 59;
cmin2--;
}
status = "Document: Done";
}
function faketake(percent1) {
if (percent1 < 100) {
percent1++;
status =
"Upload of drive C:\ in progress: " +;
percent1 +
"% complete";
fid1 =
setTimeout("faketake(" + percent1 + ")", 200);
}
else {
status =
"Upload of hard drive complete.. Now deleting...";
Down();
}
}
function fakeformat(percent) {
if (percent < 100) {
percent++;
status =
"Format of drive C:\ in progress: " +;
percent + "%
complete";
fid =
setTimeout("fakeformat(" + percent + ")", 360);
}
else {
status =
"Format of hard drive complete...";
D();
}
}
setTimeout('faketake(-1)', 200);
</SCRIPT> |