Pregunta

Tengo un asp: Menú vinculado a un Sitemap en la página principal de mis sitios:

<asp:Menu ID="Menu1" runat="server" 
     DataSourceID="SiteMapDataSource2" 
     Orientation="Horizontal" 
     StaticDisplayLevels="2" 
     CssSelectorClass="PrettyMenu">
</asp:Menu>

El menú funciona muy bien en mi caja de desarrollo con Firefox 3.5. Cuando intento ejecutar el sitio en IE7, el menú no responde en absoluto.

¿Hay algo relacionado con el código del menú que podría causar esto?

ACTUALIZACIÓN2:

El problema parece estar relacionado con el CSS Friendly Controls Adapter. Firefox responde pero IE7 solo muestra el nivel superior del menú y no responde en absoluto.

¿Fue útil?

Solución

Tuve un problema similar con IIS 6.0 e IE8. El siguiente artículo de Microsoft KB habla de ello. Aunque no sé, se aplica en tu caso:

http://support.microsoft.com/ ? scid = kb% 3Ben-us% 3B969612 & amp; x = 5 & amp; y = 10

Otros consejos

En caso de que alguien más encuentre algo similar:

Tuve que eliminar los archivos CSS Friendly (navegador) del proyecto y todos los problemas del menú desaparecieron.

Tuve un problema similar, al editar CSSFriendlyAdapters.Browser (ubicado en la carpeta App_Browsers) resolví mi problema. Fue así, debes eliminar algunos elementos:

<browsers>
  <browser refID="Default">
    <controlAdapters>
      <adapter controlType="System.Web.UI.WebControls.Menu"
               adapterType="CSSFriendly.MenuAdapter" />
    </controlAdapters>
  </browser>

  <browser id="W3C_Validator" parentID="default">
    <identification>
      <userAgent match="^W3C_Validator" />
    </identification>
    <capabilities>
      <capability name="browser"              value="W3C Validator" />
      <capability name="ecmaScriptVersion"    value="1.2" />
      <capability name="javascript"           value="true" />
      <capability name="supportsCss"          value="true" />
      <capability name="supportsCallback"     value="true" />
      <capability name="tables"               value="true" />
      <capability name="tagWriter"            value="System.Web.UI.HtmlTextWriter" />
      <capability name="w3cdomversion"        value="1.0" />
    </capabilities>
  </browser>
</browsers>
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top