Saludos a la lista: 8)

Llevo tiempo leyendo (e intentando aprender) pero es
la primera vez que escribo. No sé si es el lugar más
apropiado para consultar esto, pero es que hay una
componente de diseño y quizás podreís echarme una mano
(y no al cuello)

El caso es el que sigue:
Tengo un sitio Plone -que sirve para lo que sirve, eso
lo tengo claro- y en una sección se me ha pedido que
referencia a una base de datos externa. Yo, con toda
mi buena intención, y después de documentarme un poco,
coloqué la llamada dentro de un <iframe> y me quedé
como un rey. Funciona y punto. 

Pero es que resulta que dependiendo del tamaño del
resultado de la llamada, me sale una barra de scroll.
Si por mí fuese, lo dejaba así, pero es que hay un
cliente de por medio y a él no le gusta, así que toca
romperme el coco.

Simplificando un poco, el objetivo es encontrar otra
manera de cargar contenido externo dentro de una capa.

Se me han ocurrido dos soluciones, que paso a
compartir:
1) redimensionar el iframe y el div que lo contiene en
tiempo de ejecución mediante JS
2) utilizar la etiqueta <object>, estandar propuesto
por el W3C para reemplazar <iframe> [1]

Y ahora comento los problemas que ocasionan:
1.a) Es necesario que el recurso al que se accede sea
propio del dominio... y en este caso es imposible,
porque el servidor Zope-Plone no me proporciona el
servicio de base de datos que necesito.
1.b) Se podría simular la carga de manera local
utilizando asp, asp.net o php, pero Zope/Plone es
bastante especialito en lo relativo al código que
entiende o no entiende. (HTML a pelo principal y
únicamente)
2.a) Esta solución proporciona el problema estandar de
casi toda consulta a esta lista: M$IE 6.0 "pasa" de la
etiqueta <object>. Solo Mozilla y Opera contemplan el
estandar W3C para <object>... y yo no puedo decir a
los usuarios del cliente que no usen Explorer...

Espero haberlo planteado claramente... ¿Alguna
solución, doctor?

[1]
http://www.w3.org/TR/REC-html40/struct/objects.html

Un saludo
8D Ignacio Fernández


                
______________________________________________ 
Renovamos el Correo Yahoo! 
Nuevos servicios, más seguridad 
http://correo.yahoo.es
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [email protected]
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo

Responder a