Foros del Web » Creando para Internet » Diseño web »

mis botones no responden unicamente en IE, help!

Estas en el tema de mis botones no responden unicamente en IE, help! en el foro de Diseño web en Foros del Web. los botones en internet explorer no me responden desde que he aplicado una plantilla css a la web. En firefox van perfectamente. alguna sugerencia de ...
  #1 (permalink)  
Antiguo 16/04/2009, 05:23
 
Fecha de Ingreso: diciembre-2008
Mensajes: 52
Antigüedad: 9 años
Puntos: 0
mis botones no responden unicamente en IE, help!

los botones en internet explorer no me responden desde que he aplicado una plantilla css a la web. En firefox van perfectamente.

alguna sugerencia de por que puede ser? si pongo linkbuttons, o links, responden bien, pero si meto botones, en internet explorer no responden.
lo raro es que tengo una cajetilla para el login, y ese si funciona, pero el resto de los que incluyo en otros divs no hacen nada.

help!!
  #2 (permalink)  
Antiguo 16/04/2009, 15:35
Avatar de kARLOZM  
Fecha de Ingreso: febrero-2009
Mensajes: 12
Antigüedad: 8 años, 9 meses
Puntos: 0
Respuesta: mis botones no responden unicamente en IE, help!

Hola.

Podrias mostrar el codigo y especificar en que version de IE trabajas?
Es para mirar si el problema es incompatibilidad con el explorador o es la sintaxis del codigo

Saludos
  #3 (permalink)  
Antiguo 17/04/2009, 02:17
 
Fecha de Ingreso: diciembre-2008
Mensajes: 52
Antigüedad: 9 años
Puntos: 0
Respuesta: mis botones no responden unicamente en IE, help!

Cita:
Iniciado por kARLOZM Ver Mensaje
Hola.

Podrias mostrar el codigo y especificar en que version de IE trabajas?
Es para mirar si el problema es incompatibilidad con el explorador o es la sintaxis del codigo

Saludos
la version de IE creo que es la 6. Es algo raro, ya que me funcionaban los botones sin mas problema antes de meterle css a la página. te muestro aqui el codigo de una de las secciones de la web:


<%@ Page Language="VB" AutoEventWireup="false" enableEventValidation="false" CodeFile="PresupuestoTermok.aspx.vb" Inherits="PresupuestoTermok" %>

<%@ Register Assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
Namespace="System.Web.UI" TagPrefix="asp" %>

<!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 id="Head1" runat="server">
<title>HIDROCLIMA Instalaciones</title>

<link rel="stylesheet" type="text/css" href="css/main.css" media="screen" />

<script type="text/javascript">
// toggle dynamic divs
function toggle(div) {
var elem = document.getElementById(div);
if (elem.style.display=='') {elem.style.display='none'; return;}
elem.style.display='';
}
</script>

</head>
<body>
<form id="form1" runat="server">
<div id="content">
<div id="header">

<div id="search">

<div id="searchform" style="display: none;">
<form method="post" action="">
<asp:Label ID="usuario" runat="server" Text="Usuario:"></asp:Label>
<asp:TextBox ID="TextBoxUser" runat="server" Width="60%" ValidationGroup="login"></asp:TextBox>
<asp:Label ID="clave" runat="server" Text="Clave:"></asp:Label>
<asp:TextBox ID="TextBoxPass" runat="server" TextMode="Password" Width="60%" ValidationGroup="login"></asp:TextBox>
<asp:Button ID="conectar" runat="server" Text="Conectar" ValidationGroup="login" /><br />
</form>
</div>
<a onclick="toggle('searchform');">+ ADMINISTRADOR</a>
</div>
<div id="anuncio">
<asp:ImageButton ID="ImageButton1" runat="server" ImageAlign="Right" ImageUrl="~/images/anuncio2.jpg" />
</div>

</div>
<div id="resultado"><asp:Label ID="resultado_login" runat="server" Text=""></asp:Label></div>


<div style="clear: both;"></div>
<div id="menu">
<ul>

<li class="nivel1"><a href="QuienesSomosok.aspx" class="nivel1">¿Quiénes somos?</a><!--[if lte IE 6]><a href="QuienesSomosok.aspx" class="nivel1ie">¿Quiénes somos?<table class="falsa"><tr><td><![endif]-->
<!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li><li class="nivel1"><a href="Serviciosok.aspx" class="nivel1">Servicios</a><!--[if lte IE 6]><a href="Serviciosok.aspx" class="nivel1ie">Servicios<table class="falsa"><tr><td><![endif]-->
<!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li><li class="nivel1"><a href="Galeriaok.aspx" class="nivel1">Obras</a><!--[if lte IE 6]><a href="Galeriaok.aspx" class="nivel1ie">Obras<table class="falsa"><tr><td><![endif]-->
<!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li><li class="nivel1"><a href="PresupuestoTermok.aspx" class="current">Presupuestos</a><!--[if lte IE 6]><a href="PresupuestoTermok.aspx" class="nivel1ie">Presupuestos<table class="falsa"><tr><td><![endif]-->
<!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li><li class="nivel1"><a href="#" class="nivel1">Ayuda</a><!--[if lte IE 6]><a href="#" class="nivel1ie">Ayuda<table class="falsa"><tr><td><![endif]-->
<ul class="nivel2">
<li><a href="Consejosok.aspx#">Consejos</a></li>
<li><a href="Ahorrook.aspx">Ahorra energía</a></li>
<li><a href="Manualesok.aspx">Manuales</a></li>
</ul>
<!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li>
<li class="nivel1"><a href="Ofertasok.aspx" class="nivel1">Ofertas</a><!--[if lte IE 6]><a href="#" class="nivel1ie">Ofertas<table class="falsa"><tr><td><![endif]-->
<!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li><li class="nivel1"><a href="Noticiasok.aspx" class="nivel1">Noticias</a><!--[if lte IE 6]><a href="#" class="nivel1ie">Noticias<table class="falsa"><tr><td><![endif]-->
<!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li><li class="nivel1"><a href="contactarok.aspx" class="nivel1">Contacto</a><!--[if lte IE 6]><a href="#" class="nivel1ie">Contacto<table class="falsa"><tr><td><![endif]-->
<!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li></ul>
</div>



<!-- MENU --><div style="clear: both;"></div>



<div class="third">
<!-- CONTENIDO -->
<h3>PRESUPUESTO ON-LINE</h3>
<br />
<br />
ESTA APLICACION TIENE COMO OBJETIVO FACILITAR QUE EL CLIENTE SE HAGA UNA IDEA DE
LO QUE LE PUEDE COSTAR UNO DE NUESTROS SERVICIOS, DE MANERA ORIENTATIVA, DESDE SU
CASA Y SIN NINGUN COMPROMISO.<br />
<br />
ESTA APLICACION WEB, AL SER UN PROGRAMA INFORMATICO, NO PUEDE TENER EN CUENTA SITUACIONES
PARTICUALRES, POR TANTO EL PRECIO QUE DEVUELVE EL PROGRAMA ES SOLO ORIENTATIVO, YA QUE
HAY MUCHOS FACTORES QUE EL PROGRAMA NO PUEDE TENER EN CUENTA.<br />
<br />
SI USTED TIENE ALGUN PROBLEMA CON LA APLICACION WEB, LLAMENOS AL 670719331.<br />
<br />
EN CASO DE QUE DESEE UN PRESUPUESTO MAS DETALLADO, SOLO TIENE QUE LLAMARNOS O PULSAR
EN ESTE
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="~/Contactar.aspx" ForeColor="red">ENLACE</asp:HyperLink>
PARA PONERSE EN CONTACTO CON NOSOTROS, Y SIN NINGUN COMPROMISO, LE HAREMOS EL PRESUPUESTO
REAL.<br />
<br />
<br />
<br />
<div class="center">
<asp:Button ID="Button1" runat="server" class="boton" Text="ACEPTO LAS CONDICIONES DEL CONTRATO" /><br />
&nbsp;<asp:LinkButton ID="LinkButton2" runat="server" BackColor="#BC5F5F" BorderColor="#6E6E6E"
BorderStyle="Solid" Font-Bold="True" Font-Names="Trebuchet MS" Font-Overline="True"
Font-Size="Medium" ForeColor="#D8D8D8" CausesValidation="False" BorderWidth="1pt">ACEPTO LAS CONDICIONES DEL CONTRATO</asp:LinkButton>
</div></div>

<div style="clear: both;"></div>

</div><!-- cerrar content --><div id="prefooter">
<p>HIDROCLIMA Instalaciones s.a. (Dirección) (Tlfno:670719331)</p>
</div>
<div id="footer">
<p class="right"><a href="#">Sitemap</a><a href="#">Contact</a></p>
<p>© Copyright 2008, <a href="#">Website Traffic</a>, Design: <a href="http://www.solucija.com">Luka Cvrk</a></p>
</div>
</form>
</body>
</html>




no tiene nada del otro mundo, una web con un menu, un cuadro para el login, y texto con un boton de "ACEPTO LAS CONDICIONES".

si pulso ese boton en internet explorer, no hace absolutamente nada, en firefox actua correctamente. En cambio si cambio el boton por un linkbutton si que funciona. alguna sugerencia?
  #4 (permalink)  
Antiguo 17/04/2009, 02:43
 
Fecha de Ingreso: diciembre-2008
Mensajes: 52
Antigüedad: 9 años
Puntos: 0
Respuesta: mis botones no responden unicamente en IE, help!

en paginas en las que tengo elementos como dropDownList dentro de updatePanels, tampoco se ejecuta nada al cambiar la selección del dropDownList, no deja cambiarlo.
  #5 (permalink)  
Antiguo 17/04/2009, 03:05
 
Fecha de Ingreso: diciembre-2008
Mensajes: 52
Antigüedad: 9 años
Puntos: 0
Respuesta: mis botones no responden unicamente en IE, help!

probando diferentes cosas, me he dado cuenta de que si elimino de la pagina esta parte:

<div id="search">

<div id="searchform" style="display: none;">
<form method="post" action="">
<asp:Label ID="usuario" runat="server" Text="Usuario:"></asp:Label>
<asp:TextBox ID="TextBoxUser" runat="server" Width="60%" ValidationGroup="login"></asp:TextBox>
<asp:Label ID="clave" runat="server" Text="Clave:"></asp:Label>
<asp:TextBox ID="TextBoxPass" runat="server" TextMode="Password" Width="60%" ValidationGroup="login"></asp:TextBox>
<asp:Button ID="conectar" runat="server" Text="Conectar" ValidationGroup="login" /><br />
</form>
</div>
<a onclick="toggle('searchform');">+ ADMINISTRADOR</a>
</div>


que es un cuadro para el login que se despliega al pulsar en "+ ADMINISTRADOR" llamando a este script:

<script type="text/javascript">
// toggle dynamic divs
function toggle(div) {
var elem = document.getElementById(div);
if (elem.style.display=='') {elem.style.display='none'; return;}
elem.style.display='';
}
</script>

los botones si funcionan. Hay algun problema con el uso de javascript que afecte al resto de botones? el boton que usa el javascript es el unico que sí 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 04:38.