Foros del Web » Programando para Internet » Javascript »

Frames en aplicaciones HTA

Estas en el tema de Frames en aplicaciones HTA en el foro de Javascript en Foros del Web. Estoy desarollando una aplicacion con HTA (Hipertext Applications), pero no soy muy experto en eso, asi que me comen los frames, lo que quiero es ...
  #1 (permalink)  
Antiguo 28/04/2005, 16:16
Avatar de focesar  
Fecha de Ingreso: abril-2005
Mensajes: 84
Antigüedad: 19 años, 6 meses
Puntos: 0
Exclamación Frames en aplicaciones HTA

Estoy desarollando una aplicacion con HTA (Hipertext Applications), pero no soy muy experto en eso, asi que me comen los frames, lo que quiero es que lo que llamo del menu de la aplicacion se abra en el frame principal y no en una nueva ventana como me sucede ahora
  #2 (permalink)  
Antiguo 28/04/2005, 16:32
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 7 meses
Puntos: 1284
Hola focesar:

Un archivo hta es igual a un html (como muy pocas variantes)... Te recomiendo el uso de html porque también se ve en navegadores que no sean microchopf...

Para que se abra una página en un frame concreto lo puedes conseguir dándole un nombre al frame (<frame name="unFrame"...>)
Y en el enlace usar un atributo target con el mismo valor que le diste al frame (<a href="destino.html" target="unFrame"...>)

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 28/04/2005, 16:33
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 7 meses
Puntos: 1284
Hola otra vez:

No me había fijado que se trataba de tu primer mensaje, así que...

¡Bienvenido !
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #4 (permalink)  
Antiguo 29/04/2005, 11:32
 
Fecha de Ingreso: abril-2005
Ubicación: Chetumal, Quintana Roo, México, cerca de Cancun
Mensajes: 50
Antigüedad: 19 años, 7 meses
Puntos: 0
Facil se llaman IFRAME es ejor qe los FRAMES bueno funcionan igual solo que mejor para mi, aqui te va uno que yo hice en la ofina para un libriyo para la presentación a mis jefes:

<HTML>
<HEAD>
<HTA:APPLICATION ID="LIBRO"
APPLICATIONNAME="LIBRO"
BORDER="thin"
borderstyle="static"
CAPTION="yes"
icon="iconlibro.ico"
SHOWINTASKBAR="yes"
SINGLEINSTANCE="yes"
SYSMENU="no"
WINDOWSTATE="normal"
NAVIGABLE="yes"
contextmenu="yes"
maximizebutton="no"
minimizebutton="no"
scroll="no"
scrollflat="yes"
version="2.3"
selection="no"
contextmenu="yes"
innerborder="no"

/>
<STYLE type=text/css>A:hover {COLOR: #FFFFFF}</STYLE>
<title>Libro - Aqui el Titulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</HEAD>
<body bgcolor="#F5E7CD" link="#F5E7CD" vlink="#F5E7CD" alink="#F5E7CD" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table width="715" border="0" cellpadding="0" cellspacing="0">
<tr align="center" bgcolor="#A01E1B">
<td width="126" height="20"><a target="mainFrame" href="home.htm" style="text-decoration:none "><strong><font size="1" face="Verdana, Arial, Helvetica, sans-serif">[ << REGRESAR ]</font></strong></a></td>
<td width="109"><a href="javascript:;" style="text-decoration:none " onClick="window.close();"><strong><font size="1" face="Verdana, Arial, Helvetica, sans-serif">[ X CERRAR ]</font></strong></a></td>
<td width="480">&nbsp;</td>
</tr>
<tr align="center" bgcolor="#FF0000">
<td height="2" colspan="4"></td>
</tr>
</table>
<script language="JavaScript">window.resizeTo(720,500);</script>
<iframe src="home.htm" width="715" height="446" frameborder="0" scrolling="auto" name="mainFrame"></iframe>
</body>
</HTML>

1.- Pon el nombre del IFRAME en "name".
2.- cuando quieras mandar a llamar una pagina que sea creé dentro del IFRAME, le das al link [<a target="mainFrame" href="home.htm">Libro</a>].
3.- guardas el archivo con nombre de extencion "HTA",.

Nota como menciono caricatos esto solo funciona para el IE, ya que es una función de Windows 9X, 2000, XP, y NT's. De preferencia usa otro tipo de función por si lo deseas poner en internet por los demas exploradores, pero si en tu empresa usan solo IE pues dale y checalo.

Atte. Santiago Cortes
Chetumal Quintana Roo.
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 18:37.