Foros del Web » Programando para Internet » Javascript »

Necesito un script para ocultar permanentemente un div

Estas en el tema de Necesito un script para ocultar permanentemente un div en el foro de Javascript en Foros del Web. Hola chicos, pues vereis estoy aprendiendo el mundillo y de momento html y css me manejo bastante bien para ser novato, pero de javascript nada ...
  #1 (permalink)  
Antiguo 09/10/2013, 16:44
 
Fecha de Ingreso: mayo-2010
Mensajes: 3
Antigüedad: 13 años, 11 meses
Puntos: 0
Necesito un script para ocultar permanentemente un div

Hola chicos, pues vereis estoy aprendiendo el mundillo y de momento html y css me manejo bastante bien para ser novato, pero de javascript nada de nada xD.

El problema que tengo es que cuando abro mi web en IE en principio esta bloquea los scripts y por tanto mi web no se visualiza bien. Como el publico al que va dirigida la web no es gente de mucho manejo informatico quiero poner un aviso mediante un comentario condicionante de que necesitan activar el uso de scripts y como hacerlo.

Una vez que activen los scripts ese comentario debe desaparecer de la web, por tanto si entrara en acción un script que ocultara ese div tendria el problema resuelto.

La cosa seria mas o menos así:

Código:
    <!--[if lte IE 7]>
    <div id="advertenciaie">
    DEBEN ACTIVAR EL USO DE SCRIPTS PARA VISUALIZAR LA WEB CORRECTAMENTE
    </div>
    <![endif]-->
Pues eso, al principio que los scripts estan bloqueados aparecerá ese mensaje, y una vez sean activados necesito hacerlo desaparecer.

Por eso por favor diganme que script usar para ocultar ese DIV id="advertenciaie"

Muchas gracias!
  #2 (permalink)  
Antiguo 10/10/2013, 07:25
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 10 años, 7 meses
Puntos: 578
Respuesta: Necesito un script para ocultar permanentemente un div

Debes utilizar la etiqueta <noscript> que funciona con todos los navegadores y sólo mostrará su contenido si el script está desactivado en el navegador:

Código:
<!--[if lte IE 7]> 
<noscript id="advertenciaie"> DEBEN ACTIVAR EL USO DE SCRIPTS PARA VISUALIZAR LA WEB CORRECTAMENTE </noscript> 
<![endif]-->
Es muy útil para estas cosas...

Saludos
  #3 (permalink)  
Antiguo 10/10/2013, 07:28
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Necesito un script para ocultar permanentemente un div

ojo, IE sólo bloquea JS de forma predeterminada cuando el mismo archivo es abierto desde la shell de windows (a entender de forma local con file:// en el navegador de archivo).

en tal caso, lo ideal es que instales un web server local, sea Apache o el IIS (recomiendo apache, o paquetes todo en uno como XAMPP)

Cuando ejecutes el sitio desde http://localhost como es debido, usando el servidor web local, IE no bloqueará los script, claro, esto no evita que el usuario desactive JS completamente
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...

Etiquetas: html
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 16:18.