none
MasterPage y firefox RRS feed

  • Pregunta

  • Buenos días amigos, estoy realizando un proyecto en .NET aspx c# el caso es que puse un masterpage, en el masterpage puse links que hacen un response.redirect a otras paginas. Lo raro es que en crhome funcionan los botones, osea ya ingreso en una pagina que esta en el masterpage y cuando paso por encima el mouse del link que esta ubicado en el masterpage se colorea (CSS) y cuando doy click ejecuta la acción. Pero el mismo proyecto lo pongo para que ejecute en firefox (v. 22) ingreso y cuando paso por encima del link no hace nada como si estuviera ahí como si fuera una imagen, no me reconoce y cuando doy click es como si diera click en el aire, no ejecuta la acción ni nada. Que puede ser que este mal, ya que con crhome ejecuta lo mas bien pero con firefox reconoce el master page pero no reconoce los botones que están dentro de el?
    jueves, 11 de julio de 2013 15:30

Respuestas

  • Muchas gracias por tu ayuda José Rolando, ya lo pude resolver

    <div style="width:150px;float:left;height:0px" id="blcnMenujteAcord">
    <ul>
        <li><a href="Default.aspx">Salir</a></li>
    <li><a href="FormularioInspeccion.aspx">Inspección</a></li>
        
        <li><a href="FormularioListados.aspx">Listas - clausura</a></li>
        <li><a href="FormularioListaClientes.aspx">Listas - clientes</a></li>
                
    <li><a href="FormularioCliente.aspx">Clientes</a></li>
        <li><a href="FormularioLocalidad.aspx">Localidades</a></li>
        <li><a href="CambiarContrasena.aspx">Mod. Contraseña</a></li>
        
    
        
        
    </ul>
    </div>  

    En Chrome le a estado agarrando bien pero en firefox no lo agarraba ya que en el style e estado poniendo en el height: 0px (imagínate un cuadro imaginario que vendría a ser un div y cuando lo ponía en altura 0px (height: 0px) estaba todo aplastado y como decir el cuadro tenia una altura de 0 osea no tenia altura) entonces no aparecían los botones. El cual puse heigth: 100% y ya aparecieron y agarraron.

    Muchas gracias por tu ayuda y preocupación en ayudarme.

    • Marcado como respuesta Ja1000_pu jueves, 11 de julio de 2013 16:35
    jueves, 11 de julio de 2013 16:35

Todas las respuestas

  • Es la configuración de seguridad del mozilla, hay que modificacr la ejecución de los plugins, pero por experiencia, te comento que trates de usar estilos de programación que funcionen para varios navegadores o si no deja claro al cliente que fue diseñado para tal o cual navegador.
    jueves, 11 de julio de 2013 15:32
  • Gracias por la pronta respuesta, pero por ejemplo no solo con CSS, agregue un botón de las herramientas pero aún nada.
    jueves, 11 de julio de 2013 15:41
  • <%@ Master Language="C#" AutoEventWireup="true" CodeBehind="MasterPrevencion.master.cs" Inherits="Pagina.MasterPrevencion" %>
    
    <!DOCTYPE html>
    
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> 
        
         
        
        <title></title>
        <script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>
            <link href="Scripts/dropdown.css" rel="stylesheet" />
        
        <asp:ContentPlaceHolder ID="head" runat="server">
            
        </asp:ContentPlaceHolder>
    </head>
    <body style="width:99%;">
        
    
                <div style="width:100%; " >
                    <div style="width:800px; margin:0 auto 0 auto">
                    <img src="imagenes/escudo.jpg" style="height: 132px; width: 116px" />
                <img src="imagenes/banner.jpg" style="height: 132px; text-align:center; width: 510px" />
                    <img src="imagenes/logo.jpg" style="height: 132px; width: 146px" />
                        </div>
          </div>        
            
        <form id="form1" style=" height:100%;width:100%; text-align:center "  runat="server">   
           
            <div>
            
    <div style="width:150px;float:left;height:0px" id="blcnMenujteAcord">
    <ul>
        <li><a href="Default.aspx">Salir</a></li>
    <li><a href="FormularioInspeccion.aspx">Inspección</a></li>
        
        <li><a href="FormularioListados.aspx">Listas - clausura</a></li>
        <li><a href="FormularioListaClientes.aspx">Listas - clientes</a></li>
                
    <li><a href="FormularioCliente.aspx">Clientes</a></li>
        <li><a href="FormularioLocalidad.aspx">Localidades</a></li>
        <li><a href="CambiarContrasena.aspx">Mod. Contraseña</a></li>
        
    
        
        
    </ul>
    </div>    
                
                
            
                <div style=" width:80%; float:left; margin:0 auto 0 auto">
                <asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server">                 
                   
            </asp:ContentPlaceHolder>
                </div>  
           </div>
                
        </form>
        
    </body>
    </html>

    jueves, 11 de julio de 2013 15:44
  • creo que es a lo que me refiero, el mozilla bloque el uso del jqwery y con ello se inhabilita todo el resto de la página, configura el mozilla para que ejecute el jqwry o no utilices el jqwery en tu aplicación...

    Saludos

    jueves, 11 de julio de 2013 15:48
  • Quité el jquiery y aún sigue así, que podrá ser?

    <%@ Master Language="C#" AutoEventWireup="true" CodeBehind="MasterPrevencion.master.cs" Inherits="Pagina.MasterPrevencion" %>
    
    <!DOCTYPE html>
    
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>    
         
        
        <title></title>
        
            <link href="Scripts/dropdown.css" rel="stylesheet" />
        
        <asp:ContentPlaceHolder ID="head" runat="server">
            
        </asp:ContentPlaceHolder>
    </head>
    <body style="width:99%;">
        
    
                <div style="width:100%; " >
                    <div style="width:800px; margin:0 auto 0 auto">
                    <img src="imagenes/escudo.jpg" style="height: 132px; width: 116px" />
                <img src="imagenes/banner.jpg" style="height: 132px; text-align:center; width: 510px" />
                    <img src="imagenes/logo.jpg" style="height: 132px; width: 146px" />
                        </div>
          </div>        
            
        <form id="form1" style=" height:100%;width:100%; text-align:center "  runat="server">   
           
            <div>
            
    <div style="width:150px;float:left;height:0px" id="blcnMenujteAcord">
    <ul>
        <li><a href="Default.aspx">Salir</a></li>
    <li><a href="FormularioInspeccion.aspx">Inspección</a></li>
        
        <li><a href="FormularioListados.aspx">Listas - clausura</a></li>
        <li><a href="FormularioListaClientes.aspx">Listas - clientes</a></li>
                
    <li><a href="FormularioCliente.aspx">Clientes</a></li>
        <li><a href="FormularioLocalidad.aspx">Localidades</a></li>
        <li><a href="CambiarContrasena.aspx">Mod. Contraseña</a></li>
        
    
        
        
    </ul>
    </div>    
                
                
            
                <div style=" width:80%; float:left; margin:0 auto 0 auto">
                <asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server">                 
                   
            </asp:ContentPlaceHolder>
                </div>  
           </div>
                
        </form>
        
    </body>
    </html>

    jueves, 11 de julio de 2013 15:59
  • Actualizate el Firefox a ver..si no me quedará de tarea investigarte eso, porque yo también hago aplicaciones para web con c++ y VB y hasta ahora no me han dado problemas con ningún navegador, pero todas mis pruebas las realizo casualmente en fifefox.
    jueves, 11 de julio de 2013 16:14
  • Muchas gracias por tu ayuda José Rolando, ya lo pude resolver

    <div style="width:150px;float:left;height:0px" id="blcnMenujteAcord">
    <ul>
        <li><a href="Default.aspx">Salir</a></li>
    <li><a href="FormularioInspeccion.aspx">Inspección</a></li>
        
        <li><a href="FormularioListados.aspx">Listas - clausura</a></li>
        <li><a href="FormularioListaClientes.aspx">Listas - clientes</a></li>
                
    <li><a href="FormularioCliente.aspx">Clientes</a></li>
        <li><a href="FormularioLocalidad.aspx">Localidades</a></li>
        <li><a href="CambiarContrasena.aspx">Mod. Contraseña</a></li>
        
    
        
        
    </ul>
    </div>  

    En Chrome le a estado agarrando bien pero en firefox no lo agarraba ya que en el style e estado poniendo en el height: 0px (imagínate un cuadro imaginario que vendría a ser un div y cuando lo ponía en altura 0px (height: 0px) estaba todo aplastado y como decir el cuadro tenia una altura de 0 osea no tenia altura) entonces no aparecían los botones. El cual puse heigth: 100% y ya aparecieron y agarraron.

    Muchas gracias por tu ayuda y preocupación en ayudarme.

    • Marcado como respuesta Ja1000_pu jueves, 11 de julio de 2013 16:35
    jueves, 11 de julio de 2013 16:35
  • Listo...Saludos
    jueves, 11 de julio de 2013 16:38