Hola a todos,
Estoy utilizando Server Side Includes (SSI) en mis páginas.
Quiero detectar si una página (secundaria) que se inserta en la principal es abierta por separado y en ese caso, abrir la principal, con la secundaria dentro del lugar donde debería ir.
Algo muy parecido a lo que se hace con frames.
Cómo supuse con iba a tener problemas con el top.document en los SSI, utilicé el title.document para detectar.
Hasta aquí todo bien, la página secundaria detecta que es abierta en forma exclusiva y automáticamente llama a la principal, pasandole su propio nombre como parámetro.
El problema sucede con la principal, al escribir dentro del SSI el nombre de la secundaria, me da error:
document.write('<!--#include file="' + pagina + '" -->')
Verifiqué que la variable pagina tenga el contenido correcto, sin embargo me da el siguiente error:
[an error occurred while processing this directive]
Alguien podrá ayudarme?
Será que es imposible escribir la línea de un SSI con javascript?
Saludos a todos!
Luis.