Hola a tod@s:
Tengo un problema y es que quiero que cuando llame a la funcion Actualizadormenu(field , nombre) si le paso parametros entre en:
request.open("POST", "izquierda.php?id=" + encodeURIComponent(field)+"&NombreGaleria="+ nombre_gal );
y si no, entre en:
request.open("POST", "izquierda.php" );
El problema es que trate de realizar el condicional if al estilo de PHP y me imagino que esta mal (el javascript no se me da bien)
.
¿me podriais orientar al respecto?
Gracias
Código:
function Actualizadormenu(field , nombre) {
var id=field;
var nombre_gal=nombre;
if (window.ActiveXObject) {
try {
request = new ActiveXObject("Msxml2.XMLHTTP");
} catch(e) {
try {
request = new ActiveXObject("Microsoft.XMLHTTP");
} catch(e) {
request = false;
}
}
}
if (request) {
request.onreadystatechange = ProcessActualizadormenu;
if(id==null && nombre==null){
request.open("POST", "izquierda.php" );
}else{
request.open("POST", "izquierda.php?id=" + encodeURIComponent(field)+"&NombreGaleria="+ nombre_gal );
}
//request.open("POST", "izquierda.php" );
request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
request.send(null);
}
}