Te JavaScript , VBScript es un lenguaje de programación que puede ser utilizado por los desarrolladores web para realizar cambios en la marcha en el lenguaje de marcado de hipertexto ( HTML ) que se muestra a los espectadores de su sitio web . Por ejemplo , la colocación de contenido en elementos cuidadosamente estructurados puede crear barras de desplazamiento que son inútiles y desagradables . Para preservar la estética de su sitio web , sólo tiene que ocultar estas barras de desplazamiento mediante el uso de VBScript junto con el código HTML de la página Web. VBScript y Cross -Browser Compatibility
Aunque hay varias soluciones para ocultar las barras de desplazamiento a través de una combinación de VBScript y HTML , los desarrolladores web deben ser conscientes de que VBScript es para uso solamente en el navegador Internet Explorer de Microsoft . VBScript no es compatible con otros navegadores, como Firefox u Opera , en general , JavaScript proporciona una alternativa más accesible. En muchos casos ( incluidas las modificaciones de estilo CSS ) y código de VBScript , JavaScript es idéntica , pero usted no debe confiar en este interoperatividad coincidencia, y usted debe comprobar sus páginas Web a fondo para el cumplimiento en varios navegadores antes de implementar el sitio.
Ocultar barras de desplazamiento por elemento
Para determinados elementos de la página , la eliminación de las barras de desplazamiento es más importante cuando el elemento tiene el foco . Por ejemplo , puede eliminar dinámicamente la barra de desplazamiento de un campo de texto cuando el usuario hace clic en el campo para que sea activo. Para ello, incluya el código " this.style.overflow = " oculto " en el caso de VBScript correspondiente. Para eliminar las barras de desplazamiento cuando el usuario se desplaza sobre el elemento, escriba lo siguiente :
' OnMouseOver = " this.style.overflow = " oculto " ; " '
Para eliminarlas cuando el usuario hace clic en el elemento , escriba lo siguiente : ' OnClick = " this.style.overflow = " oculto " . ; " '
Esto le permite controlar el comportamiento de muchas barras de desplazamiento independiente, pero también significa que el usuario es probable que vea las barras de desplazamiento hasta que se quiten , que pueden ser estéticamente indeseable.
ocultar la barra de desplazamiento de un elemento cuando se carga el documento
Si tiene que ocultar un solo elemento o un pequeño número de elementos, una de las maneras más fáciles es hacer una declaración en el " OnLoad " atributo de la etiqueta "
" de la página web, haciendo uso del "estilo" de VBScript función para cambiar CSS sobre la marcha . Al escribir " " , por ejemplo, se ocultarán las barras de desplazamiento de un elemento con el id " container_1 " tan pronto como se carga la página . El usuario no verá el elemento que aparece con barras de desplazamiento en absoluto. Por otro lado , el uso de la función OnLoad del , en lugar de cada elemento individual, limita el número de elementos que se pueden ocultar al mismo tiempo sin el código HTML convertirse en inmanejable .
Scrollbars Ocultación Utilización de clases CSS
Para obtener lo mejor de ambos mundos , el uso " className " de VBScript para cambiar clases CSS enteras en lugar de elementos individuales del estilo de la página. Envuelva la página entera en un div vacío llamado " maincontainer " y , en el atributo OnLoad del
, escriba " container.className = ' hidescrollbars ; " . A continuación, puede definir un estilo CSS en el encabezado del documento que se llama " hidescrollbars div . " Que incluye el " overflow : hidden; " de estilo. Cuando se carga la página , esto eliminará las barras de desplazamiento de todos los elementos div en la página.