Foros del Web » Programando para Internet » Javascript »

script condicionado para muestra de ventana.

Estas en el tema de script condicionado para muestra de ventana. en el foro de Javascript en Foros del Web. Esta aplicacion funciona con onmouseover onmouseout correctamente: Código HTML: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns= "http://www.w3.org/1999/xhtml" > <head> <meta http-equiv="Content-Type" content= ...
  #1 (permalink)  
Antiguo 01/04/2011, 10:09
 
Fecha de Ingreso: octubre-2005
Mensajes: 405
Antigüedad: 18 años, 6 meses
Puntos: 1
script condicionado para muestra de ventana.

Esta aplicacion funciona con onmouseover onmouseout correctamente:

Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin t&iacute;tulo</title>
<style type="text/css">
<!--
.Estilo3 {
	font-size: 12px;
	font-style: italic;
	text-transform: uppercase;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Courier;
	color: #FFFFFF;
}
#linea {border-collapse:collapse; border-color:#000099;}
.Estilo4 {
	font-family: "Trebuchet MS", Arial, Courier;
	font-size: 14px;
	font-style: italic;
	text-transform: uppercase;
}
#resumen {
	position: absolute;
	visibility: hidden;
	height: 200px;
	width: 450px;
	left: 345px;
	top: 39px;
}
body {
	background-color: #FFFFCC;
}
-->
</style>
<script type="text/javascript">
<!--
function MM_showHideLayers() { //v9.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) 
  with (document) if (getElementById && ((obj=getElementById(args[i]))!=null)) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}
//-->
</script>
</head>

<body>
<img src="estanterias/ayuda.gif" onmouseover="MM_showHideLayers('resumen','','show')" onmouseout="MM_showHideLayers('resumen','','hide')" />
<div id="resumen">
<table width=100% border=1 align=center cellpadding=2 cellspacing=0 bgcolor=#FFFFCC id=linea>
  <tr class=Estilo4>    
    <td colspan=3 id=linea>Vendedor:&nbsp;Huerta Fritz juan carlos</td>
  </tr>
  <tr class=Estilo3 bgcolor=#000099>
    <td align=center id=linea>Estado-Cotizaciones</td>
    <td align=center id=linea>Cantidad</td>
    <td align=center id=linea>Valor($)</td>
  </tr>
  <tr class=Estilo4>
    <td id=linea>&nbsp;Cotizaciones Pendiente</td>
    <td id=linea align=right>39</td>
    <td id=linea align=right>4.086.730</td>
  </tr>
  <tr class=Estilo4>
    <td id=linea>&nbsp;Cotizaciones Gestionadas</td>
    <td id=linea align=right>233</td>
    <td id=linea align=right>21.755.050</td>
  </tr>
  <tr class=Estilo4>
    <td id=linea>&nbsp;Cotizaciones Vencidas</td>
    <td id=linea align=right>570</td>
    <td id=linea align=right>60.147.950</td>
  </tr>
  <tr class=Estilo3 bgcolor=#000099>
    <td align=right id=linea>Total Cotizaciones ==></td>
    <td id=linea align=right>842</td>
    <td id=linea align=right>85.989.730</td>
  </tr>
</table>
</div> <!-- Fin DIV resumen -->
</body>
</html> 
Lo que necesito es condicionar la muestra de la ventana:

<script>
if(vendedor > 0)
{
document.write('<img src="estanterias/ayuda.gif" onmouseover="MM_showHideLayers(\'resumen','','show \')" onmouseout="MM_showHideLayers(\'resumen','','hide\ ')" >');
}
else
{
document.write('&nbsp;');
}
</script>


y este script no funciona me muestra la imagen pero no me muestra el dato correspondiente en la ventana.

Sera problema del script, necesito su ayuda por favor.

Etiquetas: muestra, ventanas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:51.