Carlanga:
 
En este script, se incrementa en uno el mes:  
Código:
 <HTML>
<HEAD>
<TITLE></TITLE>
<script>
function dateMsg(){
	fecha = new Date();
	fecha.setMonth(fecha.getMonth()+1);
	alert(fecha.toLocaleString());
}
</script>
</HEAD>
<BODY BGCOLOR="#FFFFFF" onload="dateMsg()">
</BODY>
</HTML>
  Desde luego, los días que transcurren son los mismos que el mes dura.
Si necesitas que sean exactamente 30 días (u otra cantidad), usa esta funcion: 
Código:
 function dateMsg(){
	fecha= new Date();
	fecha.setTime(fecha.getTime() + 1000*60*60*24*30 );
	alert(fecha.toLocaleString());
}
  En este último caso, se calcula la cantidad de milisegundos en 30 días, y se suma a la cantidad de milisegundos en el instante dado. 
Espero que te sea útil. Saludos.