Foros del Web » Programando para Internet » Javascript »

capas en asp !!??

Estas en el tema de capas en asp !!?? en el foro de Javascript en Foros del Web. Hola a todos, espero que esten bien, bueno mi pregunta es la siguiente : tengo que realizar una lectura a una base de datos sql ...
  #1 (permalink)  
Antiguo 06/06/2003, 12:43
 
Fecha de Ingreso: junio-2003
Mensajes: 4
Antigüedad: 21 años
Puntos: 0
Pregunta capas en asp !!??

Hola a todos, espero que esten bien, bueno mi pregunta es la siguiente :
tengo que realizar una lectura a una base de datos sql con asp, y dependiendo de esta consulta despligar cierta información por pantalla y un vez hecho esto en una de las variables desplegadas mediante una capa mostrar cierta información que tambien viene de la consulta, mi problema es que he utilizado algunos ejemplos de capas y ninguno me sirve hay alguien que me pueda ayudar en mi problema .
Bueno que esten bien y quedo a la espera de vuestras respuestas
  #2 (permalink)  
Antiguo 06/06/2003, 14:27
Avatar de Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 22 años, 5 meses
Puntos: 38
Hola thebigmen.

Hay un FAQ sobre capas, mas específicamente es el FAQ-57 que contiene un ejemplo sobre como mostrar y ocultar capas.

Quizás puedas tomarlo como modelo para tu problema.

Saludos.
  #3 (permalink)  
Antiguo 06/06/2003, 15:13
 
Fecha de Ingreso: junio-2003
Mensajes: 4
Antigüedad: 21 años
Puntos: 0
gracias y voy a ver y te cuento

lo probe pero no es lo que yo necesito, dame tu correo y te mando un html, para ver si me entiendes un poquito mas lo que necesito
  #4 (permalink)  
Antiguo 06/06/2003, 15:25
Avatar de Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 22 años, 5 meses
Puntos: 38
Puedes mandarme un correo a través de mi perfil, sin embargo te informo que no soy experto en capas, por lo que mejor sería invitar a otros a participar de este hilo. Para ello sería bueno que dieras mas detalles de lo que necesitas.

Saludos.
  #5 (permalink)  
Antiguo 06/06/2003, 15:34
 
Fecha de Ingreso: junio-2003
Mensajes: 4
Antigüedad: 21 años
Puntos: 0
ok, entonces pondre el ejemplo entonces
esto es un archivo llamado tip.js
var tipX=10,tipY=0;
var estilo,x,y;
var masX=-1000,masY=-1000;

if(document.layers)
{
document.captureEvents(Event.MOUSEMOVE);
}

document.onmousemove=capturaRaton;

function muestraTip(msg)
{
var cadena="<span class='contenido'><table height=50 width=650 border=0 cellpadding=2 cellspacing=0>"+
"<tr><td class='tdtip'>"+msg+"</td></tr></table></span>";

masX=tipX;
masY=tipY;

if(document.layers)
{
document.tip.document.write(cadena);
document.tip.document.close();
document.tip.visibility="visible"
}
if(document.all)
{
document.all("tip").innerHTML=cadena;
document.all("tip").style.visibility="visible"
}
if(document.getElementById)
{
document.getElementById("tip").innerHTML=cadena;
document.getElementById("tip").style.visibility="v isible"
}
}

function capturaRaton(e)
{
if(document.all)
{
x=event.x+document.body.scrollLeft;
y=event.y+document.body.scrollTop;
document.all("tip").style.left=x+masX;
document.all("tip").style.top=y+masY;
}
else if(document.layers)
{
x=e.pageX;
y=e.pageY;
document.layers['tip'].left=x+masX;
document.layers['tip'].top=y+masY;
}
else if(document.getElementById)
{
x=e.clientX;
y=e.clientY;
window.status=x;
document.getElementById("tip").style.left=x+masX;
document.getElementById("tip").style.top=y+masY;
}
}

function ocultaTip()
{
masY=-1000;
masX=-1000;
if(document.all)
document.all("tip").style.visibility="hidden";
else if(document.layers)
document.layers["tip"].visibility="hidden";
else if(document.getElementById)
document.getElementById("tip").style.visibility="h idden";
}

<TABLE WIDTH=95% BORDER="1" CELLSPACING="0" CELLPADDING="0" background="imagenes/fondofor_hogar.gif" bordercolor="White">
<TR class="titulo" align="middle">
<TD colspan="9">Tabla de Planes para pago</TD>
</TR>
<TR class="titulo" align="middle">
<TD >&nbsp;</TD>
<TD colspan="2">Deducible 0</TD>
<TD colspan="2">Deducible 3</TD>
<TD colspan="2">Deducible 5</TD>
<TD colspan="2">Deducible 10</TD>
</TR>
<TR class="textnegrita" align="middle">
<TD>&nbsp;</TD>
<TD colspan="2">Prima UF</TD>
<TD colspan="2">Prima UF</TD>
<TD colspan="2">Prima UF</TD>
<TD colspan="2">Prima UF</TD>
</TR>
<TR class="textnegrita" align="middle">
<TD>&nbsp;</TD>
<TD>Anual</TD>
<TD>Mensual</TD>
<TD>Anual</TD>
<TD>Mensual</TD>
<TD>Anual</TD>
<TD>Mensual</TD>
<TD>Anual</TD>
<TD>Mensual</TD>
</TR>
<TR>
<TD colspan="9">&nbsp;</td>
</TR>
<tr class="titulo" bgcolor="#b0c4de">
<TD WIDTH="18%" background="imagenes/fondofor_hogar2.gif">
<A href="#" class="sin-sub-azu" onmouseout=ocultaTip() onmouseover="muestraTip('<li>Daños Materiales y Robo, Hurto o uso no autorizada, hasta el 100% del valor Comercial.</li><br><li>Responsabilidad Civil por: Daño Emergente hasta UF 700.</li><br><li>Responsabilidad Civil por: Daño Moral hasta UF 500.</li><br><li>Responsabilidad Civil por: Lucro Cesante hasta UF 300.</li><br><li>Robo de Accesorios, partes y piezas hasta el 10% del valor comercial del vehículo con tope de UF 40. Deducible UF 1 Vehículos con Alarma; UF 3 Vehículos sin Alarma</li>')">&nbsp;&nbsp;&nbsp;Básico</a>
</TD>
<TD align="middle"><A href="JavaScript:Ir('B','1',0)">1</A></TD>
<TD align="middle"></TD>
<TD align="middle"><A href="JavaScript:Ir('B','2',3)">2</A></TD>
<TD align="middle"></TD>
<TD align="middle"><A href="JavaScript:Ir('B','3',5)">3</A></TD>
<TD align="middle"></TD>
<TD align="middle"><A href="JavaScript:Ir('B','4',10)">4</A></TD>
<TD align="middle"></TD>
</tr>
<TR>
<TD colspan="9">&nbsp;</td>
</TR>
<TR class="titulo" bgcolor="#b0c4de">
<TD WIDTH="18%" background="imagenes/fondofor_hogar2.gif">
<A href="#" class="sin-sub-azu" onmouseout=ocultaTip() onmouseover="muestraTip('<li>Coberturas del Plan Intermedio más los siguientes Adicionales:</li><br><li>Responsabilidad Civil por: Daño emergente hasta la suma de UF 700. Daño moral hasta la suma de UF 700. Y lucro cesante hasta la suma de UF 700.</li><br><li>Daños materiales a consecuencia de la propia carga (CAD 1 92 127).</li><br><li>Daños materiales a consecuencia de conductores dependientes (CAD 1 98 027).</li><br><li>Daños a terceros causados por la carga (CAD 1 98 028).</li><br><li>Daños a terceros a consecuencia de conductores dependientes (CAD 1 98 029).</li><br><li>Defensa penal y constitucional de fianza hasta UF 100 (CAD 1 92 132).</li><br><li>Daños al vehículo durante viajes al extranjero (CAD 1 92 129).</li><br><li>Asistencia en viaje a: Personas, equipaje y al vehículo (CAD 1 90 032).</li>')">&nbsp;&nbsp;&nbsp;Total</a>
</TD>
<TD align="middle"><A href="JavaScript:Ir('T','5',0)">5</A></TD>
<TD align="middle"></TD>
<TD align="middle"><A href="JavaScript:Ir('T','6',3)">6</A></TD>
<TD align="middle"></TD>
<TD align="middle"><A href="JavaScript:Ir('T','7',5)">7</A></TD>
<TD align="middle"></A></TD>
<TD align="middle"><A href="JavaScript:Ir('T','8',10)">8</A></TD>
<TD align="middle"></TD>
</TR>
<TR>
<TD colspan="9">&nbsp;</td>
</TR>
<TR class="titulo" bgcolor="#b0c4de">
<TD colspan="9" WIDTH="18%" background="imagenes/fondofor_hogar2.gif">
<A href="JavaScript:Mostrar('PT')" class="sin-sub-azu" onmouseout=ocultaTip() onmouseover="muestraTip('<li>Pérdida Total, incluyendo la pérdida total por daños materiales y/o robo, hurto o uso no autorizado según valor comercial del vehículo, incluye la pérdida total a consecuencia de:</li><br><li>Daños Materiales a consecuencia de Hulega y Terrorismo (CAD 1 92 122).</li><br><li>Daños materiales a consecuencia de Actos Maliciosos (CAD 1 92 123).</li><br><li>Daños materiales a consecuencia de Riesgos de la Naturaleza (CAD 1 92 124 ).</li><br><li> Daños materiales a consecuencias de Granizo (CAD 1 92 125).</li><br><li>Daños materiales a consecuencia de Sismo (CAD 1 92 126).</li>')">&nbsp;&nbsp;&nbsp;Pérdida Total</a>
</TD>
</TR>
<TR>
<TD colspan="9">&nbsp;</td>
</TR>
<TR class="titulo" bgcolor="#b0c4de">
<TD colspan="9" WIDTH="18%" background="imagenes/fondofor_hogar2.gif">
<A href="JavaScript:Mostrar('APT')" class="sin-sub-azu" onmouseout=ocultaTip() onmouseover="muestraTip('<li>Pérdida Total, incluyendo la pérdida total por daños materiales y/o robo, hurto o uso no autorizado según valor comercial del vehículo, incluye la pérdida total a consecuencia de:</li><br><li>Daños Materiales a consecuencia de Hulega y Terrorismo (CAD 1 92 122).</li><br><li>Daños materiales a consecuencia de Actos Maliciosos (CAD 1 92 123).</li><br><li>Daños materiales a consecuencia de Riesgos de la Naturaleza (CAD 1 92 124 ).</li><br><li>Daños materiales a consecuencias de Granizo (CAD 1 92 125).</li><br><li>Daños materiales a consecuencia de Sismo (CAD 1 92 126).</li><br><li>Responsabilidad Civil por Daño Emergente hasta UF 500, Daño Moral hasta UF 500 y Lucro Cesante hasta UF 500.</li>')">&nbsp;&nbsp;&nbsp;Amplio Pérdida Total</a>
<div id="tip"></div>
</TD>
</TR>
<TR>
<TD colspan="9">&nbsp;</td>
</TR>
<TR>
<TD colspan="9" bgcolor="#ffffff" class="titulo">** Valores con I.V.A. Incluido</td>
</TR>
<tr align="right">
<td align="right" colspan="9" bgcolor="#ffffff">
<input class="boton" type="button" name="atras" onclick="JavaScript:Volver();" Value="<<" style="HEIGHT: 24px; WIDTH: 50px">
<input class="boton" type="button" name="adelante" onclick="JavaScript:Seguir();" Value="Otra Cotización" style="HEIGHT: 24px; WIDTH: 150px">
</td>
</tr>
</TABLE>
<script language="JavaScript" src="includes/tip.js"></script>

toda la información que se muestra debe venir de una lectura a una base de datos, mediante ASP
  #6 (permalink)  
Antiguo 07/06/2003, 13:10
Avatar de Beakdan  
Fecha de Ingreso: diciembre-2001
Ubicación: Monterrey, Nuevo León
Mensajes: 433
Antigüedad: 22 años, 5 meses
Puntos: 7
Thebigmen:

Francamente no entiendo que es lo que necesitas. Probe el código que has puesto, y funciona perfectamente. Ahora, el único problema que veo, es que en el html, no tienes ningún estilo asignado a la capa tip. Eso te ocasiona un error en NS4, donde el código que has puesto debe funcionar tambien, y causa del mismo modo un defecto en el funcionamiento en IE y NS7.

Corrige dicha capa. Yo he puesto, con fines de prueba, esto:

<div id="tip" style="position: absolute" ></div>

pero el efecto visual no es el adecuado. Con CSS o con el script mismo, asígnale colores, bordes o lo que sea para que se vea mejor.

Ahora bien, si dices que el código de la página es el resultado de una consulta SQL con ASP, no veo el problema. Del lado del servidor escribe el código correspondiente al mensaje que deseas dentro de una llamada a la función "muestraTip()".

Saludos.
  #7 (permalink)  
Antiguo 09/06/2003, 07:57
 
Fecha de Ingreso: junio-2003
Mensajes: 4
Antigüedad: 21 años
Puntos: 0
si lo tengo con un style, perdon por no haber enviado toda la información aqui esta el style de esa capa, pero lo probaste dentro de un ciclo de ASP donde estes leyendo una base de datos o dentro de cualquier ciclo ???, porque ese en si es my problema que lo pongo dentro de un ciclo y no funciona !!???
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 13:51.