Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - srccver

#1
Espero explicarme adecuadamente.

Algunas páginas presentan su información y abajo de ella se muestran los comentarios de los usuarios; pero conforme vas bajando en la página se agregan más comentarios. Esto es, la página funciona de forma interactiva, porque si no continúas navegando en ella, no agrega el resto de la información. Un ejemplo de estas páginas son las noticias de yahoo.

Mi pregunta es ¿como se determina en que parte de la página está navegando el usuario para poder controlar el momento de cargar desde la BBDD el resto de la información?

Gracias de antemano.
#2
Para validar el texto ingresado por el usuario en un textbox busco, entre otras cosas, las cadenas 'script' y '<?'. Esto con la intención de evitar que introduzca códigos de JS y de PHP. Obviamente, vuelvo a validar la cadena desde PHP, pero me gustaría validarla antes en JS.

Lo hago de esta forma:

Código (javascript) [Seleccionar]
var texto = document.getElementById("textbox").innerHTML;
var minuscula = texto.toLowerCase();

if (minuscula.indexOf('script') > -1)
   aler("CADENA INVALIDA");

if (minuscula.indexOf('<?') > -1)
   aler("CADENA INVALIDA");


La búsqueda de 'script' funciona perfectamente, pero cuando introduzco la cadena <? no la detecta.

¿Como puedo validar el texto y evitar que se introduzca código de PHP?

Gracias de antemano.

Mod: Utilizar etiquetas GeSHi para código.