Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/08/2012, 13:22
minombreesmm
 
Fecha de Ingreso: agosto-2012
Ubicación: M.
Mensajes: 2.031
Antigüedad: 11 años, 8 meses
Puntos: 52
Google Chrome recarga codigo html

en mi web hay un div que se le agrega un div por cada comentarios
tengo un boton ver mas que me trae 10 comentarios mas

en todos los exploradores funciona bien excepto una anomalia en el google chrome
y es que si recargo la pagina en cualquier explorador todo anda bien.
consiste en que si recargo obviamente queda limpio como al principio cuando recien se abre esa pagina.

y si le das el boton ver mas, se muestran los ultimos 10 y asi sucesivamente.(esa misma funcion tambien la tiene la barra scroll)

el problema que tengo en google chrome es que si recago la pagina y antes de que recargue los 10 divs yo presiono varias veces o solo una vez. el boton ver mas

entonces me recarga datos repetidos.
el boton vermas es una variable de sesion
que se inicializa en 0 cada vez que se recarga la pagina
y eso funciona en los demas exploradores. excepto en el google chrome.

lo que eh estado viendo es que cuando recargo la pagina el scroll queda abajo(solo en chrome) y hace que se carguen mas datos, no se por que ocurra eso, si se supone que cuando el scroll esta abajo carga 10 divs mas., pero este carga mas de 10 divs.
claro si el scroll lo dejo arriba cuando recargo, no ocurre eso.
pero el usuario no va a tener cuidado en eso
y ademas no ocurre en los demas exploradores. solo en chrome.
ya intente poner
Código Javascript:
Ver original
  1. $(window).scrollTop()=0;
pero eso hace que deje de funcionar todo.

mi funcion para verificar el scroll es esta
Código Javascript:
Ver original
  1. $(window).scroll(function(){
  2.  if ($(window).scrollTop() == $(document).height() - $(window).height()){
  3.  Vermas("POST","");//veo 10 comentarios mas cada vez que llega la barra al tope
  4.  }


ya intente hacer esto al recargar

Código Javascript:
Ver original
  1. document.getElementById("content").innerHTML="";

como no funciono hice esto
Código Javascript:
Ver original
  1. elemento=document.getElementById('contente');
  2. elemento.parentNode.removeChild(elemento);

pero nada aun :(


Por cierto, no dire cuanto tiempo llevo estudiando esto de la web.
pero de acuerdo a este tema cuanto tiempo calculan que llevo en esto?

y que nivel soy considerado?

no sabe de lo que habla, copy paste, muy bajo, bajo, medio bajo, medio, alto bajo, alto, superalto, maestro, cerebro andando, excelencia, superinformatico, hacker.

por cierto, cual es el maximo de temas que se puede uno subscribir?
y seguir mis temas es la unica forma aparte de buscar mi nick en el foro de saber de ellos?