Código fuente
<html>
<cabeza>
<title>Al sur del verano</title>
<guión>
temporizador var;
var ganar = ventana.createPopup();
var cmdIndex = 0;
var cerrarMe = 0;
var currentCmdWindow;
función CurrentCmdFocus(obj)
{
ventanaCmdActual = obj;
obj.rows(0).cells(0).style.filter = "progid:DXImageTransform.Microsoft.gradient(startColorStr=#0054E3,endColorStr=#358DFB,GradientType=1)";
obj.style.zIndex = cmdIndex++;
}
función CurrentCmdBlur(obj)
{
var línea = obj.getElementsByTagName("P")[obj.getElementsByTagName("P").length - 1];
línea.innerText = línea.innerText.replace(/_$/, "");
obj.rows(0).cells(0).style.filter = "progid:DXImageTransform.Microsoft.gradient(startColorStr=#6B79B8,endColorStr=#8C9ADB,GradientType=1)";
}
función CerrarBotónClick(src)
{
var msg1 = " ¿CERRAR?nn" +
"Mensaje del sistema: En realidad, esto es solo una bifurcación normal, no para cerrar~~ @o@nn" +
"C:\WINDOWS\system32>";
var párrafos = src.parentNode.parentNode.parentNode.getElementsByTagName("P");
párrafos[paragraphs.length - 1].innerText = párrafos[paragraphs.length - 1].innerText.replace(/_$/, "") + msg1;
}
función MaximizarBotónClick(src)
{
var msg1 = "¿MAXIMIZAR?nn" +
"Incorrecto#o#nn" +
"C:\WINDOWS\system32>";
var párrafos = src.parentNode.parentNode.parentNode.getElementsByTagName("P");
párrafos[paragraphs.length - 1].innerText = párrafos[paragraphs.length - 1].innerText.replace(/_$/, "") + msg1;
CreateCmdWindow(win.document.getElementById("Marco"),
GetRandomNum(win.document.body.clientWidth - 400),
GetRandomNum(win.document.body.clientHeight - 300));
}
función MinimizarBotónClick(src)
{
si (cerrarme < 9)
{
var msg1 = " ¿MINIMIZAR?nn" +
"Haz clic unas cuantas veces más^-^nn" +
"C:\WINDOWS\system32>";
var párrafos = src.parentNode.parentNode.parentNode.getElementsByTagName("P");
párrafos[paragraphs.length - 1].innerText = párrafos[paragraphs.length - 1].innerText.replace(/_$/, "") + msg1;
cerrarme++;
}
demás
{
clearTimeout(temporizador);
ganar.ocultar();
ventana.document.body.style.display = "";
window.document.body.innerHTML = "<div style="font:32pt;font-weight:bold;color:#BE5100;"><p></p><p></p></div >";
setTimeout("Bienvenido(0)", 400);
}
}
función Bienvenido(n)
{
var msg1 = "Bienvenido al blog de 0009 ^_^";
var msg2 = " <a href=" http://0009.cnblogs.com">Haga clic aquí</a>";
si (n < msj1.longitud)
{
window.document.getElementsByTagName("P")[0].innerText += msg1.substr(n, 1);
n++;
setTimeout("Bienvenido(" + n + ")", 200);
}
demás
{
window.document.getElementsByTagName("P")[1].innerHTML = msg2;
}
}
función OpenCmdWindow(altura)
{
si (altura < ventana.pantalla.availHeight)
{
altura += 50;
si (altura >= ventana.pantalla.availHeight)
{
altura = ventana.pantalla.availHeight;
win.show(0, 0, ventana.pantalla.availWidth, ventana.pantalla.availHeight);
CreateCmdWindow(win.document.getElementById("Marco"), 10, 10);
Guiño (verdadero);
}
demás
{
win.show(0, 0, ventana.pantalla.availWidth, altura);
}
}
de lo contrario si (!win.isOpen)
{
win.show(0, 0, ventana.pantalla.availWidth, ventana.pantalla.availHeight);
}
temporizador = setTimeout("OpenCmdWindow(" + altura + ")", 50);
}
función CreateCmdWindow(obj, izquierda, arriba)
{
var cmdWindow = win.document.createElement("TABLA");
cmdWindow.border = 1;
cmdWindow.className = "Cmd";
cmdWindow.style.left = izquierda;
cmdWindow.style.top = arriba;
cmdWindow.style.zIndex = cmdIndex++;
var newRow = cmdWindow.insertRow();
var nuevaCell = newRow.insertCell();
newCell.className = "Título";
newCell.innerHTML = "<span> C:\WINDOWS\system32\cmd.exe</span>" +
"<botón al hacer clic="ventana.parent.CloseButtonClick(este);">×</botón>" +
"<botón onclick="ventana.parent.MaximizeButtonClick(este);">□</botón>" +
"<botón onclick="window.parent.MinimizeButtonClick(this);">-</button>";
newRow = cmdWindow.insertRow();
nuevaCelda = nuevaFila.insertCell();
newCell.innerHTML = "<div class="Contenido">" +
"<p>Microsoft Windows XP [Versión 5.1.2600]</p>" +
"<p>(C) Copyright 1985-2001 Microsoft Corp.</p>" +
"<p></p>" +
"<p>C:\WINDOWS\system32></p>" +
"<div class="Adornar"></div>" +
"</div>";
cmdWindow.onactivate = función (){ ventana.parent.CurrentCmdFocus(esto);
cmdWindow.ondeactivate = función (){ ventana.parent.CurrentCmdBlur(esto);
obj.appendChild(cmdWindow);
}
función Guiño(mostrar)
{
if(currentCmdWindow!= indefinido && currentCmdWindow!= nulo)
{
var línea = currentCmdWindow.getElementsByTagName("P")[currentCmdWindow.getElementsByTagName("P").length - 1];
si (mostrar)
{
línea.innerText += "_";
}
demás
{
línea.innerText = línea.innerText.replace(/_$/, "");
}
}
setTimeout("Guiño(" + !show + ")", 500);
}
función ObtenerNumAleatorio(max)
{
return parseInt(Math.random() * max + 1);
}
ventana.onload = función()
{
win.document.body.innerHTML = "<div id="Marco" onselectstart="return false;"></div>";
win.document.appendChild(win.document.createElement("ESTILO"));
win.document.styleSheets[0].addRule("body", "padding: 0px; margin: 0px;");
win.document.styleSheets[0].addRule("#Frame", "ancho: 100%; alto: 100%; fondo: #3A6EA5;");
win.document.styleSheets[0].addRule(".Cmd", "fondo: #fff; posición: absoluta; ancho: 670px; alto: 440px; tamaño de fuente: 10pt; color: #fff; cursor: predeterminado;" );
win.document.styleSheets[0].addRule(".Title", "filtro: progid:DXImageTransform.Microsoft.gradient(startColorStr=#6B79B8,endColorStr=#8C9ADB,GradientType=1); altura: 24px; peso de fuente: atrevido;");
win.document.styleSheets[0].addRule(".Title span", "float: left; line-height: 20px;");
win.document.styleSheets[0].addRule(".Botón de título", "ancho: 18px; alto: 18px; flotante: derecha; fuente: 9pt; peso de fuente: negrita; algin de texto: centro; margen: 2px 1px 0px 0px; borde: inicio 2px #fff;");
win.document.styleSheets[0].addRule(".Content", "fondo: #000; altura: 100%; desbordamiento-y: desplazamiento; barra de desplazamiento-color-cara: #ece9d8; barra de desplazamiento-color-resaltado: #ffffff ; color-sombra de la barra de desplazamiento: #ccc; color-flecha-de la barra de desplazamiento: #000000; color-base-de la barra de desplazamiento: #ece9d8;");
win.document.styleSheets[0].addRule(".Contenido p", "margen: 0px; altura de línea: 16px;");
win.document.styleSheets[0].addRule(".Contenido .Adorn", "altura: 4000px;");
AbrirCmdWindow(0);
}
</script>
</cabeza>
<estilo del cuerpo="display: none;"></body>
</html>