Mostrando entradas con la etiqueta Javascript. Mostrar todas las entradas
Mostrando entradas con la etiqueta Javascript. Mostrar todas las entradas

domingo, 19 de junio de 2011

Redireccionar URL ,HTML, Javascript , PHP

Veamos cómo usar varios métodos para hacer redirección de una página web hacia otra.

Cómo hacerlo en HTML:

<meta equiv="Refresh" content="0;url=http://moises-soft.net"/>

Lo que hace esta etiqueta es refrescar la página web (Refresh) , en 0 segundos , hacia la URL: http://moises-soft.net
Nota: Las etiquetas Meta deben ir dentro del encabezado de la web. Entre la etiquetas <head> </head>

Cómo hacerlo en PHP:

En PHP se puede enviar una cabecera de localización; pero se debe tener en cuenta que para que funcione no se debe haber enviado a imprimir ningún texto.

header("Location: http://www.moises-soft.net");

Cómo hacerlo en Javascript:

En Javascript , es muy simple redireccionar , para ello se cambia la propiedad location de Window, con la URL absoluta hacia donde se desea redireccionar.

window.location="http://www.moises-soft.net";


URL Redirect , HTML, Javascript ,PHP

Here's how to use various methods to redirect a web page to another.

How do it in HTML?

<meta http-equiv="Refresh" content="0;url=http://moises-soft.net" />

What makes this label is to refresh the web page (Refresh) in 0 seconds to the URL: http://moises-soft.net

Note: The labels Meta must go inside of web header. Between <head> </ head>

How do it in PHP?

In PHP you can send a header location; but keep in mind that work should not be sending any text to print before.
header("Location: http://moises-soft.net");


How do it in Javascript?
In Javascript , is very simple make a redirect, to that, you can change a location property of Window, to a absolute URL where you wish redirect.

window.location="http://www.moises-soft.net";

domingo, 29 de mayo de 2011

Foreach en Javascript

En javascript no existe la palabra reservada foreach como muchos otros lenguajes para iterar en un arreglo , eso no quiere decir que no se pueda iterar, existen varias formas de hacerlo.


Foreach en Javascript:

En este ejemplo verás que efectivamente en Javascript se puede hacer con un for lo mismo que en otro lenguaje se hace con un foreach.

nombres = new Array("nombre 1", " nombre 2", " nombre 3");
for (var key in nombres)
{
alert(key + "=" + nombres[key]);
}


Ahora bien, si tienes en uso el framework Jquery , también puedes hacerlo de esta otra manera:

nombres = new Array("nombre 1", " nombre 2", " nombre 3");

$.each(nombres, function() {

alert(this);

});

Para cada elemento del arreglo se ejecuta lo que esté dentro de la función , por lo tanto tiene el mismo funcionamiento del código anterior , la forma de referirse al elemento del arreglo actual es con la palabra reservada this .

No descartar que el foreach no es más que una forma cómoda en algunos casos de recorrer un arreglo sin hacerlo de manera tradicional:

nombres = new Array("nombre 1", " nombre 2", " nombre 3");

for(i=0; i < ; nombres.length; i++) {
alert(nombres[i]);
}

Ya sabes que la palabra Foreach no existe en Javascript ; pero si existe la forma de trabajar con esta comodidad



Moises Soft (Desarrollo web en Cuba)