none
Barra de desplazamiento vertical desaparecida con IE11 (11.0.16) en Sharepoint 2010 RRS feed

  • Pregunta

  • Hola a todos,

    Tengo un problema con IE11 en Sharepoint 2010. No se muestra el scrollbar vertical en Sharepoint. En cualquier otro sitio aparece correctamente.

    Este problema se produce desde hace unos días con los últimos parches de IE. Con la versión de actualización 11.0.12 no ocurría y ahora con la 11.0.16 o superior no hay barra de desplazamiento.

    He buscado bastante por internet y veo que es un problema que ha ocurrido de forma recurrente con diferentes versiones de IE desde la 7 hasta ahora, pero las soluciones propuestas no me funcionan (o no las aplico correctamente).

    Lo primero, especificar que soy administrador de sistemas, no desarrollador de Sharepoint, de modo que cuando me piden que modifique hojas de estilo, etc. puede ocurrir con facilidad que no lo haga sobre el fichero correcto.

    He intentado las soluciones encontradas en:

    • https://social.technet.microsoft.com/Forums/es-ES/4dcc134d-2341-4773-b383-9172be37ecf3/vertical-scroll-bar-disappeared-in-internet-explorer-11-for-sharepoint-2010-site?forum=sharepointgeneralprevious
    • http://sharepoint.stackexchange.com/questions/115603/vertical-scroll-bar-in-sharepoint-2013-doesnt-appear

    que básicamente consisten en añadir a un fichero CSS una entrada:

    -ms-overflow-style: scrollbar;

    o

    #s4-workspace{overflow-y: scroll !important;}


    Esto lo he intentado sobre el fichero COREV4.css (sobre los 4 ficheros con ese nombre encontrados) y sobre el style_site.css de la carpeta TEMPLATE\FEATURES. ¿Es correcto o me equivoco en el fichero a modificar?

    Me imagino que aquí es posible que el fichero dependa de como construyó el sitio la persona que hizo las personalizaciones nuestro sharepoint.

    Indicar que el fichero style_site.css ya tenía una entrada 

    body #s4-workspace {overflow: visible !important;}

    comentada como /*SCROLL FIX*/.

    La otra opción que tengo si no consigo que esto funcione es desinstalar las actualizaciones de IE11, pero eso prefiero que sea la última opción.

    Gracias por anticipado.

    Diego Fernández

    EDITO: También he encontrado errores similares que se producen al mostrar/ocultar la ribbon, pero como en mi caso es indiferente si se está mostrando o no la Ribbon, y también si el usuario tiene permisos de administración o solo de lectura, asumo que no son aplicables para mi problema.

    EDITO2: En un equipo de testing, he desinstalado las actualizaciones hasta volver a la 11.0.12 el scrollbar aparece correctamente de nuevo. Espero no tener que desinstalar en todos los equipos, porque eso implicaría, además, bloquear futuras actualizaciones hasta que tengamos solución.

    viernes, 27 de marzo de 2015 11:11

Respuestas

  • Hola de nuevo,

    Aunque no sea lo ideal, puesto que, tal  y como decía Juan Carlos, es preferible no tocar las hojas de estilo, he conseguido solucionar el problema con una pequeña variante de las soluciones que indicaba en el primer post.

    Añadiendo el código:

    overflow-y: scroll !important;

    pero sin referir a #s4-workspace, es decir, directamente sobre el estilo de body, ha funcionado y ya tenemos de nuevo scrollbar con IE11.

    Espero que esto pueda servir a cualquier otro usuario con el mismo problema.

    Un saludo.

    Diego Fernández

    lunes, 30 de marzo de 2015 16:03

Todas las respuestas

  • Hola Diego,

    En principio la doc oficial dice genéricamente que se soporta IE 11, sin entrar en versiones (https://technet.microsoft.com/en-us/library/cc288142(v=office.14).aspx) ...de lo que has probado: no toques las hojas de estilos propias de SharePoint, no es recomendado en ningún caso. No sé si tienes soporte con Microsoft, pero lo mejor es tratar de escalar este problema en Microsoft porque puede que se trate de un bug y que tengan que corregirlo con una actualización de SharePoint 2010. Aparte de la opción de volver a una versión previa de IE 11, ¿has probado a ejecutar IE 11 en modo compatibilidad IE 10? Podria ser una alternativa que no te bloquee las actualizaciones de IE y que te permita visualizar de forma correcta los sitios de SharePoint.

    Saludos


    ------------------------------------------------------------
    Juan Carlos Gonzalez Martin
    MVP de SharePoint Server - Director revista CompartiMOSS:
    http://www.compartimoss.com
    Blog: http://geeks.ms/blogs/jcgonzalez
    Twitter: @jcgm1978
    ------------------------------------------------------------

    viernes, 27 de marzo de 2015 22:48
  • Hola Juan Carlos,

    Lo primero, gracias por tu interés.

    El modo de compatibilidad ya lo había probado, aunque olvidé indicar en el post que tampoco funciona.

    He publicado este problema en el área de feedback de IE en Microsoft Connect para ver si nos ofrecen alguna solución. Mientras tanto pasaré este problema a mis superiores para que decidan si quieren abrir un caso de soporte con Microsoft o prefieren dejar IE bloqueado temporalmente, ya que se está evaluando la actualización de los sitios SharePoint a 2013.

    Si encontrara o me ofrecieran alguna solución la publicaré aquí para intentar ayudar a cualquiera que se encuentre con este mismo problema.

    Un saludo.

    Diego Fernández

    lunes, 30 de marzo de 2015 8:14
  • Hola de nuevo,

    Aunque no sea lo ideal, puesto que, tal  y como decía Juan Carlos, es preferible no tocar las hojas de estilo, he conseguido solucionar el problema con una pequeña variante de las soluciones que indicaba en el primer post.

    Añadiendo el código:

    overflow-y: scroll !important;

    pero sin referir a #s4-workspace, es decir, directamente sobre el estilo de body, ha funcionado y ya tenemos de nuevo scrollbar con IE11.

    Espero que esto pueda servir a cualquier otro usuario con el mismo problema.

    Un saludo.

    Diego Fernández

    lunes, 30 de marzo de 2015 16:03
  • Hola buen día;

    Tengo el mismo problema con la versión más actual del Internet Explorer 11, no muestra la barra de desplazamiento vertical en sitios de sharepoint 2010 y 2013.

    ¿Existe alguna solución al respecto?

    gracias por su apoyo.

    jueves, 4 de junio de 2015 5:13