Archivo por Autor

Números aleatorios en Javascript

Por ANelka | 26 de Agosto de 2008 a las 1:13 |

Sencilla función para obtener números aleatorios en Javascript:

function random(desde,hasta){
    posibles = hasta - desde
    aleatorio = Math.random() * posibles
    aleatorio = Math.floor(aleatorio)
    return parseInt(desde) + aleatorio
}

Para obtener un número aleatorio de esta función se usará la siguiente sintaxis:

random(n1, n2);

siendo n1 el numero donde empezara el rango y n2 el numero donde este terminara, es decir:
random(1, 10); devolvera numeros aleatorios entre 1 y 10.

Cómo crear un objeto Ajax

Por ANelka | 22 de Agosto de 2008 a las 0:21 |

Vamos a explicar a continuación una función básica que realmente es siempre igual, y lo único que hace es crear un objeto ajax que después usaremos para realizar consultas asíncronas a nuestro servidor:

function creaAjax()
{
    var objetoAjax=false;
    if (window.XMLHttpRequest)
    {
        objetoAjax = new XMLHttpRequest();
    }
    else if (window.ActiveXObject)
    {
        objetoAjax= new ActiveXObject("Microsoft.XMLHTTP");
    }
    return objetoAjax;
}

Esta función lo que hace es lo siguiente:

- Comprobar que navegador se esta usando, el primer condicional comprueba que sea cualquier navegador distinto de Internet Explorer, y el 2º Comprueba que sea Internet Explorer.

- Crear un Objeto AJAX adecuado al navegador que estamos usando.

Realmente esta función siempre es igual, ya que lo único que hace como bien dije es crear un objeto Ajax que después usaremos para lo que necesitemos.

Ventajas de usar Ajax en la Programación web

Por ANelka | 22 de Agosto de 2008 a las 0:14 |

Primeramente decir que Ajax no es un lenguaje de programacion propiamente dicho, si no que se trata de una extensión de Javascript, es decir, que seguiremos trabajando con Javascript. La herramienta mas potente que nos ofrece AJAX es el poder hacer consultas asíncronas al servidor sin necesidad de recargar la página, cosa que con PHP es necesario, y esto nos ofrece un gran ahorro de tráfico en nuestros sitios web asi como una mayor velocidad a la hora de mostrar los contenidos que el usuario quiere ver.

Aqui explicaremos pasos básicos para crear objetos AJAX y realizar algunas consultas para que veais algunos ejemplos claros de cómo usar AJAX en vuestros sitios web.