olá pessoal,estou com problemas serios, é o seguinte:
criei 4 divs usando for, mas quero que quando o omusepasse por cima de cada uma das divs, mude o background da respectiva div, fiz um script mas quando passo o mouse em cima das divs só muda o background de uma div só, sera que alguem pode me ajudar, o script esta logo abaixo.Muito obrigado.
window.onload=function come(id){
var cvar= document.getElementById("barra_menu2");
for(i=0;i<=3;i++){
var crevar = document.createElement("div");
crevar.id=id+i;
crevar.style.width='100%';
crevar.style.height='32px';
crevar.style.margin='0px 0px 3px 0px';
crevar.style.padding='8px 0px 0px 35px';
crevar.style.backgroundImage='url(img.png)';
crevar.style.backgroundRepeat='no-repeat';
crevar.style.fontFamily='verdana';
crevar.style.fontSize='12px';
crevar.style.color='#444';
crevar.style.textAlign='left';
cvar.appendChild(crevar);
var vvv=document.getElementById('link'+i)
vvv.onmouseover=function(){
vvv.style.backgroundColor='#999';
}
crevar.onmouseout=function(){
crevar.style.backgroundColor='';
}
}
}
- Fórum WMO
- → Viewing Profile: Tópicos: Formando
Community Stats
- Group Usuários
- Active Posts 14
- Profile Views 612
- Member Title Novato no fórum
- Age Age Unknown
- Birthday Birthday Unknown
-
Sexo
Male
-
Localidade
brasil
0
Neutral
User Tools
Friends
Formando hasn't added any friends yet.
Topics I've Started
Onmouseover
23/03/2010, 19:03
Girar Div
16/03/2010, 23:20
olá pessoal,sera que alguem sabe como girar uma div com javascript, tipo 180° para frente se eu clicar com a seta do teclado para a esquerda , 180° para tras se eu clicar na seta para a direita,não stou com nenhum codigo a mente, sera que alguem pode me ajudar nisso?Muito obrigado.
Esconder Script
16/03/2010, 19:56
olá pessoal,gostaria de saber como faço para esconder javascript.js do codigo fonte, estou abrindo o javascript com esse codigo
var headID = document.getElementsByTagName("head")[0];
var newScript0 = document.createElement('script');
newScript0.type = 'text/javascript';
newScript0.src = 'java.js';
headID.appendChild(newScript0);
tem como eu criar variaveis, sei lá alguma coisa pra esconder esse codigo, para que o usuario não saiba fazer o download do script colando o nome do documento na barra de endereço do navegador?é meio que urgente, alguem pode me ajudar?Muito obrigado.
var headID = document.getElementsByTagName("head")[0];
var newScript0 = document.createElement('script');
newScript0.type = 'text/javascript';
newScript0.src = 'java.js';
headID.appendChild(newScript0);
tem como eu criar variaveis, sei lá alguma coisa pra esconder esse codigo, para que o usuario não saiba fazer o download do script colando o nome do documento na barra de endereço do navegador?é meio que urgente, alguem pode me ajudar?Muito obrigado.
Abrir Site Sem Precisar Desabilitar A Barrinha De Bloqueio De Popup
16/03/2010, 19:50
olá pessoal, estou com ma pulga atras da orelha, no site da google tem javascript visivelmente no codigo fonte, no entanto, os browsers não pedem para desabilitar o bloqueio de popup, porque?,tem como eu fazer isse milagre?.Muito obrigado.
Bola Quicando
15/03/2010, 21:17
olá pessoal,achei este codigo na web, sera que alguem pode me esplicar ele.
[codebox]
<script language=javascript>
var LIMITE_Y = 200,
LIMITE_X = 200,
LIMITE_BARRA = 0,
DELAY = 10,
VELOCIDADE = 2,
X = 0,
Y = 0;
var PAUSE = false;
var SENTIDO_Y = "D",
SENTIDO_X= "B";
window.onload = function(){
var BOX = document.getElementById("box");
var BARRA = document.getElementById("bloco");
var AREA = document.getElementById("area");
BARRA.style.left = 75;
BARRA.style.top = 100;
BOX.style.left = X;
BOX.style.top = Y;
var LIMITE_BARRA_X = parseInt(BARRA.style.top.replace("px",""))-parseInt(BOX.offsetHeight)-parseInt(BARRA.offsetWidth);
var LIMITE_BARRA_Y = parseInt(BARRA.style.left.replace("px",""))+parseInt(BOX.offsetWidth);
window.setInterval(function(){
if(PAUSE){
if (Y >= LIMITE_Y) SENTIDO_Y = "E";
if (Y <= 0) SENTIDO_Y = "D";
Y = (SENTIDO_Y == "D") ? (Y+VELOCIDADE): (Y-VELOCIDADE);
if (X >= LIMITE_X) SENTIDO_X = "C";
if (X <= 0) SENTIDO_X = "B";
X = (SENTIDO_X == "B") ? (X+VELOCIDADE) : (X-VELOCIDADE);
if((X == LIMITE_BARRA_X && Y <= LIMITE_BARRA_Y)) SENTIDO_X = "C";
if(X <= (LIMITE_BARRA_X+parseInt(BARRA.offsetWidth)+parseInt(BARRA.offsetHeight)) && Y <= parseInt(BOX.offsetHeight+BARRA.offsetHeight)) {
if(X == (LIMITE_BARRA_X+BARRA.offsetWidth+BARRA.offsetHeight))SENTIDO_Y = "E";
else if (X > LIMITE_BARRA_X && X <= (parseInt(BOX.offsetHeight)+LIMITE_BARRA_X)){
SENTIDO_X = "B";
}else
AREA.style.backgroundColor= (AREA.style.backgroundColor == 'green' ? 'white' : 'green');
}
BOX.style.left = Y;
BOX.style.top = X;
}
},DELAY);
}
</script>
[/codebox]
Muito obrigado.
[codebox]
<script language=javascript>
var LIMITE_Y = 200,
LIMITE_X = 200,
LIMITE_BARRA = 0,
DELAY = 10,
VELOCIDADE = 2,
X = 0,
Y = 0;
var PAUSE = false;
var SENTIDO_Y = "D",
SENTIDO_X= "B";
window.onload = function(){
var BOX = document.getElementById("box");
var BARRA = document.getElementById("bloco");
var AREA = document.getElementById("area");
BARRA.style.left = 75;
BARRA.style.top = 100;
BOX.style.left = X;
BOX.style.top = Y;
var LIMITE_BARRA_X = parseInt(BARRA.style.top.replace("px",""))-parseInt(BOX.offsetHeight)-parseInt(BARRA.offsetWidth);
var LIMITE_BARRA_Y = parseInt(BARRA.style.left.replace("px",""))+parseInt(BOX.offsetWidth);
window.setInterval(function(){
if(PAUSE){
if (Y >= LIMITE_Y) SENTIDO_Y = "E";
if (Y <= 0) SENTIDO_Y = "D";
Y = (SENTIDO_Y == "D") ? (Y+VELOCIDADE): (Y-VELOCIDADE);
if (X >= LIMITE_X) SENTIDO_X = "C";
if (X <= 0) SENTIDO_X = "B";
X = (SENTIDO_X == "B") ? (X+VELOCIDADE) : (X-VELOCIDADE);
if((X == LIMITE_BARRA_X && Y <= LIMITE_BARRA_Y)) SENTIDO_X = "C";
if(X <= (LIMITE_BARRA_X+parseInt(BARRA.offsetWidth)+parseInt(BARRA.offsetHeight)) && Y <= parseInt(BOX.offsetHeight+BARRA.offsetHeight)) {
if(X == (LIMITE_BARRA_X+BARRA.offsetWidth+BARRA.offsetHeight))SENTIDO_Y = "E";
else if (X > LIMITE_BARRA_X && X <= (parseInt(BOX.offsetHeight)+LIMITE_BARRA_X)){
SENTIDO_X = "B";
}else
AREA.style.backgroundColor= (AREA.style.backgroundColor == 'green' ? 'white' : 'green');
}
BOX.style.left = Y;
BOX.style.top = X;
}
},DELAY);
}
</script>
[/codebox]
Muito obrigado.
- Fórum WMO
- → Viewing Profile: Tópicos: Formando
- Privacy Policy
- Regras ·