Article View: es.comp.lenguajes.java
Article #27186AYUDA a principiante JavaScript
From: Inocencio Ruiz Navedo
Date: Mon, 26 Oct 1998 00:00
Date: Mon, 26 Oct 1998 00:00
83 lines
2768 bytes
2768 bytes
Estoy empezando a realizar algunos pinitos en JavaScript siguiendo el libro
de Anaya Multimedia "Programaci�n en JavaScript".
Os adjunto el c�digo fuente HTML de cada ejemplo. Para que sirva de
referencia, mi visualizador es el Internet Explorer Versi�n
3.02(4.70.1300).
Tengo dos ejemplos que no me funcionan:
A) VISUALIZACION DE LAS PROPIEDADES DE UNA VENTANA.
Documento de establecimiento de marcos:
<HTML>
<HEAD>
<TITLE>Padre</TITLE>
</HEAD>
<FRAMESET ROWS="50%,50%">
<FRAME NAME="Hijo1" SRC="lst07-07.html">
<FRAME NAME="Hijo2" SRC="lst07-07.html">
</FRAMESET>
</HTML>
Documento HTML de cada marco
<HTML>
<HEAD>
<TITLE>Ventana Frame</TITLE>
<SCRIPT LANGUAJE="JavaScript">
function gatherWindowData() {
var msg = ""
// msg = msg + "El objeto de ventana es : " + window + "\n"
// msg = msg + "La propiedad frames es : " + window.frames + "\n"
msg = msg + "self.document.title vale: " + self.document.title + "\n"
msg = msg + "document.title vale : " + document.title + "\n\n"
// msg = msg + "La propiedad parent : " + parent + "\n"
msg = msg + "top.document.title : " + top.document.title + "\n"
// msg = msg + "La propiedad top : " + top + "\n\n"
alert(msg)
}
</SCRIPT>
</HEAD>
<BODY>
<FORM>
<INPUT TYPE="button" NAME="informacion" VALUE="Ver las propiedades de este
Frame de ventana" onClick="gatherWindowData()">
</FORM>
</BODY>
</HTML>
B) CONTROL DE UNA VENTANA DESDE UNA VENTANA PADRE.
<HTML>
<HEAD>
<TITLE>Cerrando una ventana</TITLE>
<SCRIPT LANGUAJE="JavaScript">
var nuevaVentana = null
function hacerNuevaVentana() {
nuevaVentana= window.open("","","width=200,height=300")
if (nuevaVentana != null) {
var nuevoContenido = "<HTML><HEAD><TITLE>Una sub ventana</TITLE></HEAD>"
nuevoContenido += "<BODY><H1>Multiples maneras de cerrarme</H1>"
nuevoContenido += "<FORM><INPUT TYPE='button' NAME='cierrame'
VALUE='Cierrame'"
nuevoContenido += "onClick='nuevaVentana.close()'></FORM></BODY></HTML>"
nuevaVentana.document.write(nuevoContenido)
}
}
</SCRIPT>
</HEAD>
<BODY>
<FORM>
<INPUT TYPE="button" NAME="unoNuevo" VALUE="Crear Nueva Ventana"
onClick="hacerNuevaVentana()">
<INPUT TYPE="button" NAME="cierralo" VALUE="Cerrar la nueva ventana"
onClick="nuevaVentana.close()">
</FORM>
</BODY>
</HTML>
Podr�as ayudarme?
Infinitamente agradecido.
Technical Details
Message-ID:
<01be0132$43a916a0$454b05c3@chencho>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: 1116f3,a9503b7e9b7ff51f,start X-Google-Attributes: gid1116f3,public From: "Inocencio Ruiz Navedo" <iruiz@arrakis.es> Subject: AYUDA a principiante JavaScript Date: 1998/10/26 Message-ID: <01be0132$43a916a0$454b05c3@chencho> X-Deja-AN: 405474575 Organization: Netsat Systems SA Newsgroups: es.comp.lenguajes.java