Ayuda de frames con HTML
estoy desarrollando una web con frames uno arriba, a la izquierda (donde iran mi menu) y quiero hacer para que todo mi frame se centre con respecto al navegador para no tener problemas si la gente tienes res. de 800X600 o la de 1024 como hago para centrar mi frame mi codigo es el sgte:
<html>
<head>
<title>xxxxx</title>
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1">
</head>
<frameset rows="135,*" cols="*" frameborder="NO" border="0"
framespacing="0">
<frame src="arriba.htm" name="topFrame" scrolling="NO" noresize>
<frameset rows="*" cols="173,*" framespacing="0" frameborder="NO"
border="0">
<frame src="izquierda.htm" name="leftFrame" scrolling="NO"
noresize>
<frame src="contenido.htm" name="mainFrame">
</frameset>
</frameset>
<noframes><body>
</body></noframes>
</html>
espero alguna respuesta o como haria para q mi web se acomode automaticamente a cualquier resolucion ojo pero tengo q hacerla con frames
joshuatree
Todo dentro de un iframe?
miguell
y como hago el iframe? estoy usando dreamweaver mx
joshuatree
Los iframes son marcos "embebidos" en una pagina. La idea seria meter a tu pagina con marcos dentro de otra q contenga un iframe. El iframe esta dentro de la pagina y centrado.
Si te fijas, veras q junto a la etiqueta IFRAME del codigo hay otra, LAYER. Ese codigo lo genera una extension para DW, pero no recuerdo como se llama. La etiq. LAYER es un intento de hacer el apaño compatible en varios navegadores, xq la etiqueta IFRAME no se soporta en Netscape, al menos las versiones antiguas.
Mira, puedes usar esto:
<code><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Documento sin t&iacute;tulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#666666">
<table width="100%" height="100%" border="0" align="center" cellpadding="0" cellspacing="0"center" valign="middle">
<td align="center" valign="middle"><iframe src="mipaginaconframes.html" width="800" height="600" scrolling="auto" frameborder="0" marginwidth="0" marginheight="0"></iframe><layer width="800" height="600" visibility="hide" src="mipaginaconframes.html"></layer></td>
</tr>
</table>
</body>
</html></code>
Reemplaza mipaginaconframes.html por la pagina q contiene los frames q has dicho.
Ah, puedes modificar los atributos de alto y ancho por las dimensiones q tu quieras.
Por cierto, se supone q esto es una chapuza de lo peor, los fundamentalistas de la CSSECTA te diran q esto q te he puesto es una puta mierda y q iras al infierno si lo usas, pero mandalos ATPC :P