elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  Bloqueo de HTML
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Bloqueo de HTML  (Leído 1,911 veces)
datab

Desconectado Desconectado

Mensajes: 45


Ver Perfil
Bloqueo de HTML
« en: 14 Octubre 2015, 07:20 am »

alguien sabe como puedo bloquear una pagina .php, hasta que este cargada completamente, ya sea por jquerry o xhtml request, completamente, esto con el fin de evitar errores en las conexiones lentas, cuando se envi0 un formulario.


Gracias


« Última modificación: 14 Octubre 2015, 07:33 am por datab » En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: Bloqueo de HTML
« Respuesta #1 en: 14 Octubre 2015, 14:47 pm »

colocas 2 elementos raíz en el body... un elemento id "cargando" con una imagen de carga o similar y otro con todo tu contenido pero con  display: none, con jquery un script de cabecera con su metodo tipico .ready haces que cambie el la visualización del primero a none y el segundo a el original (depende del tag)


En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
datab

Desconectado Desconectado

Mensajes: 45


Ver Perfil
Re: Bloqueo de HTML
« Respuesta #2 en: 14 Octubre 2015, 21:10 pm »

Mas facil como bloqueo un div!!! Lo he intendato2 todo y no puedo.
En línea

alex86sm

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Re: Bloqueo de HTML
« Respuesta #3 en: 29 Octubre 2015, 20:06 pm »

alguien sabe como puedo bloquear una pagina .php, hasta que este cargada completamente, ya sea por jquerry o xhtml request, completamente, esto con el fin de evitar errores en las conexiones lentas, cuando se envi0 un formulario.


Gracias

pon el body asi

Código
  1. <body style="display: none;">

y al final coloca asi
Código
  1. </body>
  2. <script>$(window).load(function(){$('body').css("display","");});</script>
  3. </html>



Explicación.
Comienza la carga del html, cuando llega al boy llega oculto.
Comienza la carga del Dom
Termina la carga segundaria.
Se ejecuta todos los scripts.
Aplicas
Código
  1. jquery $(window).load(function(){ $('body').css("display",""); });
para que cuando se aya cargado la web , el dom los script... recien muestres el body.

Mod: Obligatorio el uso de etiquetas GeSHi.
« Última modificación: 30 Octubre 2015, 20:07 pm por #!drvy » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines