Cargar un DWF por favor os necesito!

07/06/2004 - 17:40 por Sergio | Informe spam
no lo pediria si no fuera de extremada urgencia.
necesito abrir una serie de DWF en el navegador. Eso lo
consigo, lo q no consigo es q sea de forma dinámica:

ejemplo:

si al abrir la página q contiene el <object etc
pongo -->
value="imagen1.dwf" > FUNCIONA

pero si pongo -->
value="<%=rs("nombreimagen")%>" > NO FUNCIONA

NOTA: por descontado que la apertura del recordset la hago
bien y funciona. Yo creo q el problema es q el código que
contiene el object se ejecuta antes que el ASP. de ahi que
cuando veo el código fuente generado, el value="".
Que pensais.????

Preguntas similare

Leer las respuestas

#1 Sashka
07/06/2004 - 18:13 | Informe spam
El asp se ejecuta antes que todo en la página, pero quizá si intentas
escribir el object desde asp... por ejemplo...
If len(rs("nombreimagen"))>0 then
response.write "<object.."
end if

Sashka
MS MVP Access

"Sergio" escribió en el mensaje
news:190c301c44ca5$b6d71400$
no lo pediria si no fuera de extremada urgencia.
necesito abrir una serie de DWF en el navegador. Eso lo
consigo, lo q no consigo es q sea de forma dinámica:

ejemplo:

si al abrir la página q contiene el <object etc
pongo -->
value="imagen1.dwf" > FUNCIONA

pero si pongo -->
value="<%=rs("nombreimagen")%>" > NO FUNCIONA

NOTA: por descontado que la apertura del recordset la hago
bien y funciona. Yo creo q el problema es q el código que
contiene el object se ejecuta antes que el ASP. de ahi que
cuando veo el código fuente generado, el value="".
Que pensais.????
Respuesta Responder a este mensaje
#2 Miguel Gonzalez
07/06/2004 - 18:44 | Informe spam
No se bien a qué puede ser debido el problema. Si el recordset te
devuelve un nombre correcto de imagen (y que la imagen exista,
obviamente) debería funcionarte.

De momento, se me ocurre probar a cargar el nombre de imagen en una
variable local "javascript" y luego escribe el HTML del "object"
mediante script:

<script type="text/javascript">
var imagen;
imagen=<%=rs("nombreimagen")%>;
document.write("<object">
document.write("<param value='"+imagen+"'...");
...
</script>

Saludos!
Miguel

Sergio wrote:

no lo pediria si no fuera de extremada urgencia.
necesito abrir una serie de DWF en el navegador. Eso lo
consigo, lo q no consigo es q sea de forma dinámica:

ejemplo:

si al abrir la página q contiene el <object etc
pongo -->
value="imagen1.dwf" > FUNCIONA

pero si pongo -->
value="<%=rs("nombreimagen")%>" > NO FUNCIONA

NOTA: por descontado que la apertura del recordset la hago
bien y funciona. Yo creo q el problema es q el código que
contiene el object se ejecuta antes que el ASP. de ahi que
cuando veo el código fuente generado, el value="".
Que pensais.????


Respuesta Responder a este mensaje
#3 danicastillo
07/06/2004 - 19:31 | Informe spam
el codigo asp se ejecuta siempre antes, ese no es el problema, y no des por
descontadas las cosas =) =)

comprueba esto, con el codigo asp tal como lo tienes
ejecuta el codigo
ve a "ver codigo fuente"
¿que te sale?
en caso necesario copia todo el codigo fuente, pegalo en un archivo nuevo
html y guardalo en el servidor ¿funciona?

cuando dices q no funciona ¿que sale? ¿blanco? ¿error?


"Sergio" escribió en el mensaje
news:190c301c44ca5$b6d71400$
no lo pediria si no fuera de extremada urgencia.
necesito abrir una serie de DWF en el navegador. Eso lo
consigo, lo q no consigo es q sea de forma dinámica:

ejemplo:

si al abrir la página q contiene el <object etc
pongo -->
value="imagen1.dwf" > FUNCIONA

pero si pongo -->
value="<%=rs("nombreimagen")%>" > NO FUNCIONA

NOTA: por descontado que la apertura del recordset la hago
bien y funciona. Yo creo q el problema es q el código que
contiene el object se ejecuta antes que el ASP. de ahi que
cuando veo el código fuente generado, el value="".
Que pensais.????
Respuesta Responder a este mensaje
#4 Omar Javier Arana
07/06/2004 - 19:47 | Informe spam
Hola

A mi me funciona bien este procedimiento para los archivos de autocad.
Obiamente debes tener instalado en el cliente el visor de autocad.

saludos

<embed src="<% =registros.Fields(1).Value %>" width="570"
height="600"></embed>

este codigo incluye el nombre del archivo obtenido desde una base de datos
junto a su extencion y funciona con archivos cad, pdf y de flash.

Mira este link que esta funcional con el codigo que te puse.

http://www.santacatarinapinula.gob....amp;tipo=2




Saludos
"Sergio" wrote in message
news:190c301c44ca5$b6d71400$
no lo pediria si no fuera de extremada urgencia.
necesito abrir una serie de DWF en el navegador. Eso lo
consigo, lo q no consigo es q sea de forma dinámica:

ejemplo:

si al abrir la página q contiene el <object etc
pongo -->
value="imagen1.dwf" > FUNCIONA

pero si pongo -->
value="<%=rs("nombreimagen")%>" > NO FUNCIONA

NOTA: por descontado que la apertura del recordset la hago
bien y funciona. Yo creo q el problema es q el código que
contiene el object se ejecuta antes que el ASP. de ahi que
cuando veo el código fuente generado, el value="".
Que pensais.????
Respuesta Responder a este mensaje
#5 as
07/06/2004 - 20:37 | Informe spam
Hola a todos,
gracias a todos por las respuestas. Al final la solución que mejor me ha ido
(y creo q la más sencilla es la de Omar)
Poniendo <embed > sale perfectamente.
Muchisimas gracias a todos.

"Omar Javier Arana" escribió en el mensaje
news:O0%
Hola

A mi me funciona bien este procedimiento para los archivos de autocad.
Obiamente debes tener instalado en el cliente el visor de autocad.

saludos

<embed src="<% =registros.Fields(1).Value %>" width="570"
height="600"></embed>

este codigo incluye el nombre del archivo obtenido desde una base de datos
junto a su extencion y funciona con archivos cad, pdf y de flash.

Mira este link que esta funcional con el codigo que te puse.

http://www.santacatarinapinula.gob....amp;tipo=2




Saludos
"Sergio" wrote in message
news:190c301c44ca5$b6d71400$
no lo pediria si no fuera de extremada urgencia.
necesito abrir una serie de DWF en el navegador. Eso lo
consigo, lo q no consigo es q sea de forma dinámica:

ejemplo:

si al abrir la página q contiene el <object etc
pongo -->
value="imagen1.dwf" > FUNCIONA

pero si pongo -->
value="<%=rs("nombreimagen")%>" > NO FUNCIONA

NOTA: por descontado que la apertura del recordset la hago
bien y funciona. Yo creo q el problema es q el código que
contiene el object se ejecuta antes que el ASP. de ahi que
cuando veo el código fuente generado, el value="".
Que pensais.????



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida