Crazy Pop-up
Publicado por Thiago (última atualização em 31/07/2010)
[ Hits: 7.006 ]
Neste exemplo utilizo algumas características avançadas do JavaScript como captura de eventos, funções de call-back, mudança de estilo CSS.
Abraço a todos.
<!--
Autor: thiagoamm
Data: 15/08/2009
-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Untitled Document</title>
<style type="text/css" media="all">
.estilo1 {
color: #000;
background: #fff;
}
.estilo2 {
color: #fff;
background: #000;
}
</style>
<script type="text/javascript">
var x = 0;
function moveToRight() {
if (x > (screen.width - 200)) {
x = 0;
}
if (x % 2 == 0) {
document.body.className = "estilo2";
} else {
document.body.className = "estilo1";
}
window.moveTo(x += 5, 0);
setTimeout(moveToRight, 70);
}
window.onload = function() {
this.document.title = "Teste Pop-up";
this.document.body.className = "estilo1";
this.moveTo(0, 0);
this.resizeTo(200, 200);
moveToRight();
}
window.onbeforeunload = function() {
alert("Obrigado pela visita!");
}
</script>
</head>
<body>
Bem vindo ao Site!!!
</body>
</html>
Carregar dados a partir de JSON
Manda Mensagem Icq ao clicar no link
Script de barra de maximinizar
script para colocar relogio e data na pagina
LazyDocker – Interface de Usuário em Tempo Real para o Docker
Instalando COSMIC no Linux Mint
Turbinando o Linux Mint: o poder das Nemo Actions
Inteligência Artificial no desenvolvimento de software: quando começar a usar?
O widget do Plasma 6 Área de Notificação
[Resolvido] Algo deu errado ao abrir seu perfil
Quando vocês pararam de testar distros? (14)
Problema com som no laptop (3)
Não estou conseguindo fazer funcionar meu Postfix na versão 2.4 no Deb... (2)









