Foros del Web » Programando para Internet » ASP Clásico »

Problema con marcos

Estas en el tema de Problema con marcos en el foro de ASP Clásico en Foros del Web. Tengo una pagina con 3 marcos (sup, izq y cuerpo) y sin codigo asp funciona perfectamente, pero en cuanto meto el codigo asp deja de ...
  #1 (permalink)  
Antiguo 02/06/2005, 06:33
 
Fecha de Ingreso: junio-2005
Mensajes: 4
Antigüedad: 19 años
Puntos: 0
Problema con marcos

Tengo una pagina con 3 marcos (sup, izq y cuerpo) y sin codigo asp funciona perfectamente, pero en cuanto meto el codigo asp deja de funcionar, explorer me pide bajar el archivo y firefox muestra el código.
lo que intento hacer en la pagina es llenar una lista con los datos de una base de datos, y si veo solo el frame todo funciona de maravillas, el problema es cuando se inserta en el frame, alguien me podria ayudar?
el codigo es

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--#include file="Connections/InmoDB.asp" -->
<%
Dim rdoTipoInmueble
Dim rdoTipoInmueble_numRows

Set rdoTipoInmueble = Server.CreateObject("ADODB.Recordset")
rdoTipoInmueble.ActiveConnection = MM_InmoDB_STRING
rdoTipoInmueble.Source = "SELECT * FROM TipoInmueble ORDER BY IdTipo ASC"
rdoTipoInmueble.CursorType = 0
rdoTipoInmueble.CursorLocation = 2
rdoTipoInmueble.LockType = 1
rdoTipoInmueble.Open()

rdoTipoInmueble_numRows = 0
%>
<html>
<head>
<title>Buscador</title>
  #2 (permalink)  
Antiguo 02/06/2005, 06:42
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 19 años, 9 meses
Puntos: 18
eso es rarísimo. pon tambien el html de los frames. aunque ya te digo .....qué cosa más rara.
  #3 (permalink)  
Antiguo 02/06/2005, 08:42
Avatar de El_Metallick  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.718
Antigüedad: 21 años, 7 meses
Puntos: 16
no tiene razon de ser asi a simple vista.... quiza sea otro código el problematico porque hasta ahora esto esta perfecto.... saludos
__________________
Haz la guerra en la cama y el amor donde se te de la gana...
El tiempo es el mejor maestro, lo único malo es que te mata...¡¡Aprovecha tu tiempo!!
  #4 (permalink)  
Antiguo 02/06/2005, 10:59
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
supongo que será porque en el frameset está llamando a los archivos como FILE://c:\inetpub\wwwroot\archivo.asp (o algo así)
__________________
...___...
  #5 (permalink)  
Antiguo 02/06/2005, 13:41
Avatar de FiNo  
Fecha de Ingreso: octubre-2004
Ubicación: Costa Rica
Mensajes: 265
Antigüedad: 19 años, 8 meses
Puntos: 1
Hola, en la computadoras o servidor, que estas probando ese codigo, esta configurada para que puedas ver páginas .asp.
  #6 (permalink)  
Antiguo 02/06/2005, 22:58
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 19 años, 9 meses
Puntos: 18
Al, por eso le puse que posteara el código del contenedor. Debía ser algo parecido a eso....
  #7 (permalink)  
Antiguo 03/06/2005, 03:53
 
Fecha de Ingreso: junio-2005
Mensajes: 4
Antigüedad: 19 años
Puntos: 0
el codigo

El código del contenedor es
<html>
<head>
<title>Mi pagina</title>
</head>

<frameset rows="90,1*" frameborder="no" border="0" framespacing="0">
<frame name="sup" noresize="noresize" src="sup.htm" marginwidth="0" marginheight="0" frameborder="no" scrolling="no">
<frameset cols="233,1*" frameborder="no" border="0" framespacing="0">
<frame name="izq" noresize="noresize" src="izq.htm" marginwidth="0" marginheight="0" frameborder="no" scrolling="no">
<frame name="centro" src="casa.html" marginwidth="0" marginheight="0" bordercolor="#000000" scrolling="auto">
</frameset>
</frameset>

<noframes>
<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
</body>
</noframes>
</html>



el del frame sup es

<html>
<head>
<title>pagina sup</title>
</head>

<body leftmargin="0" topmargin="0" bgcolor="#ffb266" marginheight="0" marginwidth="0">
<table border="0" cellpadding="0" cellspacing="0" width="770">
<tbody>
<tr>
<td height="50"><a href="casa.html" ...> </a></td>
<td height="50"><a href="buscador.asp" ...> </tr>
(aqui vienen mas celdas y etc)
</tbody>
</table>
</body>
</html>

obviamente saque todo los scripts y demas de comportamiento q no afectan al ejemplo, pero ahi esta el link q llama a buscador.asp (que es el frame con problemas, y el codigo del frame es:

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--#include file="Connections/InmoDB.asp" -->
<%
Dim rdoTipoInmueble
Dim rdoTipoInmueble_numRows

Set rdoTipoInmueble = Server.CreateObject("ADODB.Recordset")
rdoTipoInmueble.ActiveConnection = MM_InmoDB_STRING
rdoTipoInmueble.Source = "SELECT * FROM TipoInmueble ORDER BY IdTipo ASC"
rdoTipoInmueble.CursorType = 0
rdoTipoInmueble.CursorLocation = 2
rdoTipoInmueble.LockType = 1
rdoTipoInmueble.Open()

rdoTipoInmueble_numRows = 0
%>
<html>
<head>
<title>Buscador</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="styles/style.css" type="text/css">

<script language="JavaScript">
(sigue....)

pero insisto con el problema: si saco el codigo del recorset el frame funciona (obviamente no enlaza la BD), si lo pongo mas debajo, muestra la página, aunque muestra el codigo y no enlaza la BD, tambien a mi me parecio rarisimo y ya prove varias cosas y no se ya para donde arrancar
  #8 (permalink)  
Antiguo 03/06/2005, 04:41
 
Fecha de Ingreso: junio-2005
Mensajes: 4
Antigüedad: 19 años
Puntos: 0
probe incluso sacando hasta el form, dejando solo una tabla y pero en cuanto meto cualquier cosa entre "<%" y "%>" ya no funciona mas, ni siquiera incluso con una pagina nueva tipo asp de dreamweaber asi q estoy pensando q el problema esta en el contenedor (hay alguna incompatibilidad entre frames y asp??)
  #9 (permalink)  
Antiguo 03/06/2005, 05:15
 
Fecha de Ingreso: junio-2005
Mensajes: 4
Antigüedad: 19 años
Puntos: 0
Creo que ya esta solucionado (bastara verlo cuando este colgado), el rpoblema no es en el código (ya lo sospechaba).
Si le doy a previsualizar la página no funciona, pero si me voy a la consola de IIS y le doy a examinar todo funciona (supongo que algo en la configuracion, pero no tengo ganas de revisar eso ahora) en firefox sigue sin funcionar y se limita solo a mostrar todo el codigo
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 14:06.