En ves de utilizar la propiedad href del objeto location - la cual almacena la URL completa - talvez te funcione concatenar unicamente las propiedades que ocupes, asi evitamos añadir la propiedad search (la cual contiene la ultima parte despues de ?):
Código:
var loc = location;
alert(loc.protocol + '//' + loc.host + loc.pathname + '?tipo=cargarMai&acc=grabarMai');