Gracias Raul, probé y aparte que me dio algún error, posteriormente vi que tanto el firefox, como internet explorer no abren la ventana emergente por seguridad, por lo que he decidido modificar y añadir la información en la página principal (modificando el archivo spanish2.dm) Gracias un saludo El 28 de octubre de 2008 14:13, Raúl Barrera <raul.barrerap@xxxxxxxxx>escribió: > Hola Julian, el problema al parecer es que el javascript dentro la página > principal no está bien ubicado. > Cuando llamamos a cgi-bin/library Greenstone lee dentro de main.cfg y > lebanta el archivo de macros que corresponde a la página principal, que > puede ser home.dm o yourhome.dm, de pende de lo que hayas configurado. > Bueno existen dos formas de hacerlo, un es usando en home.dm la macros > _pagescriptextra_{ aqui va el script} antes de la macro > _content_{ } , eso es suficiente para que el script funcione, luego debes > hacer el llamado al script con html como siempre. > > La otra forma es agregar el script dentro de las etiquetas <head></head> en > el archivo de macros base.dm y hacer el llamado correspondiente donde se > necesite. > > Espero te sirva, saludos. > > El 28 de octubre de 2008 4:40, Julian Moyano > <julianmoyanoc@xxxxxxxxx>escribió: > > Hola a todos: >> Tras crear una biblioteca digital con Greenstone, he pensado en añadir una >> ventana emergente en la ventana principal (gsdl/cgi-bin/library) para añadir >> de vez en cuando noticias, o informar de las actualizaciones. He utilizado >> código java que permita crear el pop up, pero me da error, o me sale la >> página en blanco dependiendo donde lo añada (En index.html de la carpeta >> cgi-bin, o en style.dm de la carpeta macros). ¿alguién ha creado o sabe >> crear correctamente una ventana emergente en la página principal aunque no >> sea mediante java? Gracias de antemano, y un saludo. >> >> Julian >> Centro de la Memoria Manuel Albar www.manuelalbar.org >> > > > > -- > Raúl Barrera P. > Director Tecnología y Desarrollo > Prodigio Consultores > Fono: 236 86 80 > Celular: 9-617 47 06 >