Foros del Web » Programando para Internet » Javascript »

Problemas con Document.Write

Estas en el tema de Problemas con Document.Write en el foro de Javascript en Foros del Web. Muy buenas a todos, estoy haciendo una web, y bueno, en un momento dado hago un window.open, y mediante evento document.write voy contruyendo el contenido, ...
  #1 (permalink)  
Antiguo 10/06/2005, 03:31
Avatar de crcbad  
Fecha de Ingreso: enero-2005
Mensajes: 302
Antigüedad: 19 años, 3 meses
Puntos: 0
Problemas con Document.Write

Muy buenas a todos, estoy haciendo una web, y bueno, en un momento dado hago un window.open, y mediante evento document.write voy contruyendo el contenido, pero cuando hago lo siguiente, me da error:

VUrls.document.write("<script>");
VUrls.document.write("</script>");

Entre medio de esas dos etiquetas pondria una funcion javascript, pero de momento no he puesto nada, lo ejecuto y me da error del tipo "cadena sin terminar", que puede ser? os dejo el codiguillo.

Código:
function SacaMapa()
{
	var MapaWeb = window.open("","MapaWeb","width=740, height=560, menubar=no, resizable=no, top=70, left=200, scrollbars=no,toolbar=no,location=no");

  MapaWeb.document.write("<html><head><title>Agenda Comercial: Mapa del Web</title>");
  MapaWeb.document.write("<style type='text/css'>");
  MapaWeb.document.write("a:hover {color: #990000; text-decoration: underline;}");
  MapaWeb.document.write("body {background-image: url('/emel/img/Agenda2.jpg'); background-repeat: no-repeat;)");
  MapaWeb.document.write("</style>");
  
  MapaWeb.document.write("<script>");
  MapaWeb.document.write("</script>");
  
  MapaWeb.document.write("</head>");
  MapaWeb.document.write("<body leftmargin='0' topmargin='0' marginwidth='0' marginheight='0'>");
  MapaWeb.document.write("<form><input type='button' value='Prueba' onClick='javascript:opener.cargaSeccion();window.close();'>");
  MapaWeb.document.write("</form></body></html>");
  MapaWeb.focus();
}

Gracias de anticipado ^^
  #2 (permalink)  
Antiguo 10/06/2005, 07:17
Avatar de crcbad  
Fecha de Ingreso: enero-2005
Mensajes: 302
Antigüedad: 19 años, 3 meses
Puntos: 0
Exclamación

Por fiiiii, una ayudita... que me urge bastante
  #3 (permalink)  
Antiguo 10/06/2005, 07:54
Avatar de monoswim
$moderador{'Esteban'}
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 22 años, 2 meses
Puntos: 90
Yo en una página hice algo parecido pero el código era así pero cambiando las comillas

Código:
document.write ('<table border="0" width="100%"><tr><td width="100%" align="center" ')
document.write ('bgcolor="#0099FF"><p align="center"><b><font face="Verdana" size="2">LIBROS EN ESPAÑOL')
document.write ('</font></b></p></td></tr><tr><td width="100%" align="center" bgcolor="#00CCFF"><b>')
A mi me tiraba ese error del scring cuandoi me olvidaba la úlgima ' pero veo que vos las tenés todas, es raro lo tuyo...

Estás seguro que podés hacer nombre.document.write ? hacelo con un hola mundo (una sola línea) a ver que te dice...

Saludos
__________________
Esteban Quintana
  #4 (permalink)  
Antiguo 10/06/2005, 23:33
Avatar de Carlitos
Usuario no validado
 
Fecha de Ingreso: mayo-2001
Ubicación: Zaragoza
Mensajes: 1.304
Antigüedad: 23 años
Puntos: 25
Prueba con esto:

VUrls.document.write("</scr"+"ipt>");
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:34.