loading.... php
3 seguidores
a alguien se le ocurre o ha hecho, como se puede hacer para similar (o crear) un cargando aunq solo sea un texto... mientras se carga los datos del archivo php?
ultimamente estoy bloqueado...
a alguien se le ocurre o ha hecho, como se puede hacer para similar (o crear) un cargando aunq solo sea un texto... mientras se carga los datos del archivo php?
ultimamente estoy bloqueado...
Seguro que tienes mucho que decir, te estamos esperando.
sgiraldo
yo a veces he salido de ese apuro colocando una capa encima de todo, donde pone CARGANDO.
Luego en el <body> en el evento onLoad le digo que oculte esa capa.
Quizás te sirva
meddle
poderse se puede, otra cosa es que valga la pena. si estas MUY interesado yo haria:
version cutre:
una capa loading (justo la primera despues del body) que va a contener el mensaje de cargando. en css le vas a dar <code>#loading {position:absolute; width:100%; height:100%;}</code>y vas a añadir un onload que esconda la capa cuando este todo cargado:
<code>function init(){document.getElementById("loading").style.display = "none";}onload=init;</code>
Contra: que si el navegador no acepta el DOM pero si el CSS los usuarios veran todo el rato la capa loading, aunque ya haya cargado todo.
version mas avanzada:
añadir la capa loading solo si usuario tiene DOM:
el javascript quedaria algo como:
<code>
function crea(){
var aDiv = document.createElement("div");
aDiv.id = "loading";
var TXT = document.createTextNode("cargando");
aDiv.appendChild(TXT);
document.getElementsByTagName( 'body' ).item( 0 ).appendChild( aDiv ); }
function esconde(){
document.getElementById("loading").style.display = "none";
}
if(document.getElementById) {crea();onload=esconde};</code>no esta probado pero deberia ir por ahi
Edit: veo que sgiraldo te ha contestado con la opcion a. piensatelo, pero puestos a hacer eso yo me aseguraria bien con la opcion b.
clkwise
thanxs, no cai en poner la capa ya os decia q ultimamente ....
pensare y calibrare las opciones. yo no le pondria el loading pero el cliente es el cliente (siempre tocando los cAjones...)