Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/09/2009, 16:14
izak
 
Fecha de Ingreso: mayo-2005
Mensajes: 26
Antigüedad: 19 años, 9 meses
Puntos: 0
Escribir en body

Que tal gente, necesito su ayuda porfavor, una consulta, tengo esta funcion:

function showCalendar()
{
var currentMonth = 1;
var currentYear = '2009';

var startDate = new Date(currentYear, currentMonth-1, 1);
var startDay = startDate.getDay();

startDay = (startDate.getDay() - 1);
if (startDay == -1) startDay = 6;

var monthLimit = 3;

generator=window.open("","name","height=450,width= 700,resizable=1,scrollbars=1,menubar=1");

generator.document.write("<html><head><title>Calen dar"+currentYear);
generator.document.write("</title>");
generator.document.write("</head><body onload='window.focus();'>");
generator.document.write("\n");

//Iterate for as many months as user desires.
for(var index = 0; index < monthLimit; index++)
{
createMonth( currentMonth, currentYear, startDay);
generator.document.write(getMonth());
generator.document.write("\n");
// Increment year if it's December
if(currentMonth == 12 )
{
currentYear++;
}
currentMonth = currentMonth%12 + 1;
// post day of this month becomes start day of next month
startDay = postDay;
}

generator.document.write("</body></html>");
generator.document.close();
}

Como se dan cuenta, me corre todo en "OTRO" documento por el "generator.document.write", pero quiero que todas esas lineas se escriban en el <body> del mismo documento, no en otro.

Espero me hayan entendido

Gracias de antemano

Saludos