Obtener parametros de la url con js

Para obtener parametros en javascript de la pagina actual:

function getURLParam(strParamName){
var strReturn = "";
var strHref = window.location.href;
if ( strHref.indexOf("&") > -1 ){
var strQueryString = strHref.substr(strHref.indexOf("&")).toLowerCase();
var aQueryString = strQueryString.split("&");
for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
if (
aQueryString[iParam].indexOf(strParamName + "=") > -1 ){
var aParam = aQueryString[iParam].split("=");
strReturn = aParam[1];
break;
}
}
}
return strReturn;
}

El url tiene que tener mas de un parametro, onda url?algo&par1=uno&par2=otro
Ejemplo un getURLParam(«par1») debe devolver uno.
Original en:http://www.fclonline.com/Articles/GetURLParameterinJavascri.html

Cambiar el password de root

Nose porque no se puede cambiar el password de root en el ubuntu, cuando intentaba el comando su me pedia la contraseña, pero nunca puse ninguna en la instalacion, asi que era todo un misterio la misma.

Asi que intente lo siguiente: sudo passwd

Eso cambio la contraseña del root, y ya se que responderle al comando su.

Instalar IE 6 en Ubuntu

Para que diran, pero si queres hacer algo web, tiene que verse bien y funcionar en el IE antes que en otro navegador, el IE 6 funciona bien y hay un beta para el IE7.

Para instalar en el Ubuntu, hay que habilitar los repositorios universales:

1) Abrir una terminal
2) Abrir /etc/apt/sources.list: sudo gedit /etc/apt/sources.list
3) Descomentar (o agregar) las siguientes lineas: deb http://us.archive.ubuntu.com/ubuntu edgy universe
4) Agregar: deb http://wine.budgetdedicated.com/apt edgy main
5) Cerrar gedit. Actualizar e instalar wine y cabextract:
sudo apt-get update sudo apt-get install wine cabextract
6) Bajar IEs 4 Linux e instalar
wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz
tar zxvf ies4linux-latest.tar.gz cd ies4linux-*
./ies4linux

Funcion para convertir de fecha de mysql a algo mas amigable

El problema: Mysql guarda las fechas en el formato yyyy-mm-dd y es medio feo para mostrar, la solucion:
[php] function dateconvert($date,$func) { if ($func == 1){ //insert conversion list($day, $month, $year) = split(‘[/.-]’, $date); $date = «$year-$month-$day»; return $date; } if ($func == 2){ //output conversion list($year, $month, $day) = split(‘[-.]’, $date); $date = «$day/$month/$year»; return $date; }} [/php]

Technorati Tags: , ,

TimeOut en javascript

El problema: ejecutar una function a cierto intervalo de tiempo. La solucion:

Id = window.setTimeout("funcion();",timeinterval);

Donde función es la función a le se quiere llamar cada timeinterval segundos

Ahora para suspender:

window.clearTimeout(Id);

Id es la misma variable en donde se guardo el retorno de windows.settimeout