Jump to content


gabriel_gm

Member Since 17/12/2005
Offline Last Active 17/07/2008, 11:57
-----

Topics I've Started

Peso No Servidor

16/03/2007, 09:55

Salve galera!!

Sou meio principiante no assunto, e estou com uma dúvida. Fiz um sisteminha em ajax (usando o xajax como framework), bonitinho funcionando e tal, mas parece que o servidor fica muito mais lento com o xajax... queria saber se é assim mesmo, ou se foi um pau que deu aqui na minha máquina... eu rodo o servidor aqui na minha máquina, e ela não é muuuuito boa, mas dá pro gasto... Meu pc é um Sempron 952 Mhz 480Mb de ram, seria o processador fraco demais? melhorando o processador meu problema "acabaria" ?

valeu pela ajuda desde já

Capturar Valor De Um Select

22/02/2007, 12:21

salve salve galera!

então, tenho um select múltiplo:
<select size="5" multiple="multiple" name="teste">
   <option value="1">1</option>
   <option value="2">2</option>
   <option value="3">3</option>
   <option value="4">4</option>
   <option value="5">5</option>
</select>

como capturo os possíveis valores dele?

pensei no inicio que seria simplesmente um $_POST['teste'] mas isso me retorna o ultimo valor selecionado somente...

agradeço desde já pela paciencia de quem leu

Menu Horizontal

09/02/2007, 16:42

falae galerinha!

então, não sou muito bom em javascript, comecei faz pouco tempo, então perdoem erros grosseiros!

o que eu quero fazer é um menu drop down, só que na horizontal =/

so far... é isso que eu consegui, ele abre, e fecha em 4 seg... o problema é que era pra ele fechar em 4 seg se o mouse nao estiver em cima do botão, nem do submenu!

agradeço desde já!

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Nova pagina 1</title>
<script type="text/javascript">
var camada;
var timer;

function fecha(){	
  if(camada){ 		
  camada.style.visibility = "hidden";			  
  } else {
  alert("erro");
  }
}

function paraTempo(){	   		
  if(timer) clearTimeout(timer);  
}

function iniciaTempo(){
  timer = setTimeout("fecha()",4000);	
}

function IEHoverPseudo() {	
	var navItems = document.getElementById("tabela").getElementsByTagName("table")

	for (var i=0; i<navItems.length; i++) {		 
	  
	  navItems[i].onmouseover=function() { 				
			var camadas = this.getElementsByTagName("div");	  
		  for(var t=0; t<camadas.length; t++){	   	
			  if((camada) && (camada != camadas[t])) fecha();		  
			camada = camadas[t]; 	
			camadas[t].style.visibility = "visible"; 											
		  }		  
	  }
	  
	  navItems[i].onmouseout=function(){ 		  
		  var camadasB = this.getElementsByTagName("div");	 
		  for(var b=0; b<camadasB.length; b++){		  
			iniciaTempo();				
		  }	
	  }	   
	  
	  var camadasG = navItems[i].getElementsByTagName("div");	  
	  for(var g=0; g<camadasG.length; g++){	   			
		  camadasG[g].onmouseover=paraTempo;		  
		  camadasG[g].onmouseout=iniciaTempo;						
	  }   
		
	}

}
window.onload = IEHoverPseudo;
document.onclick = fecha;

</script>
<link rel="stylesheet" type="text/css" href="../stylesheet.css">
</head>

<body>

<table id="tabela" border="0" cellspacing="0" cellpadding="0">
	<tr>
		<td width="100">
<!-- comeco menu -->
<table border="0" cellpadding="0">
	<tr>
		<td class="topo" width="100" align="center">teste1</td>
	</tr>
	<tr>
		<td>
		<div style="background:#000000; visibility:hidden; border-style:solid; border-width:1px; position: absolute; width: 95px; height: 100px; z-index: 1" id="div1">
		&nbsp;</div>
		</td>
	</tr>
</table>
<!-- final menu -->
		</td>
		<td width="100">
<!-- comeco menu -->
<table border="0" cellpadding="0">
	<tr>
		<td class="topo" width="100" align="center">teste2</td>
	</tr>
	<tr>
		<td>
		<div style="background:#000000; visibility:hidden; border-style:solid; border-width:1px; position: absolute; width: 95px; height: 100px; z-index: 1" id="div2">
		&nbsp;</div>
		</td>
	</tr>
</table>
<!-- final menu -->		
		</td>
		<td width="100">
<!-- comeco menu -->
<table border="0" cellpadding="0">
	<tr>
		<td class="topo" width="100" align="center">teste3</td>
	</tr>
	<tr>
		<td>
		<div style="background:#000000; visibility:hidden; border-style:solid; border-width:1px; position: absolute; width: 95; height: 100px; z-index: 1" id="div3">
		&nbsp;</div>
		</td>
	</tr>
</table>
<!-- final menu -->		
		</td>
		<td width="100">&nbsp;</td>
		<td width="100">&nbsp;</td>
		<td width="100">&nbsp;</td>
		<td width="100">&nbsp;</td>
	</tr>
</table>

</body>

</html>

Problemas Para Validar Form

15/12/2006, 16:47

falae galera!

então meu problema é muito idiota.... já vi, revi, e revivi esta porcaria de código e nada de encontrar o erro...
o "engraçado" é que na página que eu quero não funciona, mas em outras funciona...

ele ve o status do usuario e se for 1 ele verifica se o desconto dado é superior a 3, se for, mostra o alert, e não deixa ele continuar...

<script language="Javascript">
									  function verificaDesconto(status, desconto){
										if(status == '1'){
										  if(desconto > 3){
											alert('Só é permitido desconto de até 3%');
											document.desc.desconto.value = ''
											return false;
										  } else {
											return true;
										  }
										} else
										if(status == '2'){
										  return true;
										}
									  }
									</script>
									<form method="POST" name="desc" action="<? echo $_SERVER['PHP_SELF'].'?pedidoID='.$_GET['pedidoID']; ?>" onsubmit="verificaDesconto(<? echo $usr['status']; ?>, document.desc.desconto.value);">
									<input type="hidden" name="pedidoID" value="<? echo $_GET['pedidoID']; ?>">
									<input type="hidden" name="acao" value="salvadesc">
									<tr>
										<td align="right" colspan="2" class="prod" width="145">
										Desconto Fornecido:</td>
										<td width="10%" align="center" class="prod">
										<?
										if((($usr['status'] == 1) or ($usr['status'] == 2)) and ($detalhesPed['status'] != 0) and ($detalhesPed['status'] != 5) and ($detalhesPed['status'] == $usr['status'])){
										?>
										<input type="text" class="main" name="desconto" size="1" value="<? echo $detalhesPed['desconto']; ?>"> % - <? echo $desconto; ?>
										<?
										} else {
										  echo $detalhesPed['desconto'].' % - '.$desconto;
										}
										?>
										</td>
										<?
										if((($usr['status'] == 1) or ($usr['status'] == 2)) and ($detalhesPed['status'] != 0) and ($detalhesPed['status'] != 5) and ($detalhesPed['status'] == $usr['status'])){
										?>
										<td align="center" width="35">
										<input type="submit" class="menu" value="salvar"></td>
										<?
										}
										?>
									</tr>

ME AJUDEM POR FAVOR!! EU TO NESSE CÓDIGO HÁ HORAS!!

IPB Skin By Virteq