2010-01-18 14 views
8

Tengo una página html con varios marcos (también conjuntos de marcos anidados). Quiero mostrar una superposición sobre todos estos marcos para mostrar un cuadro modal/caja de luz. ¿Es eso posible?modal-dialog o div overlay over frameset?

Lo sé, lo sé, los marcos no son buenos para usar, ¡pero quiero intentarlo!

a modal dialog example

Respuesta

6

Desafortunadamente completamente imposible.

El único HTML Element que se superpondrá sobre un frameset frame .. es la parte de la lista desplegable de una lista Select.

En una situación similar, construí el mismo "conjunto de marcos" usando iframe s. Era la única manera de superponer los marcos.

+0

¿quiere decir que anidó un conjunto de marcos en un iframe en su caso? – hsmit

+0

Reconstruí el conjunto de marcos/marcos usando iframes. p.ej. la página que originalmente definió un 'frameset' con' frames' ahora solo contiene 'iframes'. Tuve que deshacerme del 'frameset' por completo. – scunliffe