Algo que debería ser sencillo se me ha cruzado y no lo he conseguido sacar. El caso es el siguiente:
Desde un enlace de una página html y usando el elemento OnClick hago una llamada a una funcion de un fichero javascript (data.js) que ya ha sido cargado en la cabecera de esa mima página.
Código:
En el fichero data.js hay este código:<a href="#" onClick="cargar()">ABRIR VENTANA</a>
Código:
Pues bien, no quiere funcionar, es decir, abrirse una ventanita popup con un formato.function cargar(){
deluxePopupWindow.addSkin('data.files/jaw_skin_windowsvista_graphite');
deluxePopupWindow.addWindow({
winID:'ventana',
content: 'catalogo.html',
title:'BD 2000 - Catalogo',
winParams:'width=1024,height=768,scrollbars=no,resizable=yes,minimizable=no,fullscreen=yes,closable=yes,middle,center',
skin:'windowsvista_graphite',
contType: 'iframe',
actionParam: 'openAfter:,,,,,'
});
}
Si yo pongo en un fichero html
Código:
y le quito en el fichero data.js que sea una función y un que solo aparezcan las otras dos lineas<script type="text/javascript" src="data.js"></script>
Código:
Funciona a las mil maravillas. Lo que ocurre es que necesito que sea pulsado el enlace para que funcione. deluxePopupWindow.addSkin('data.files/jaw_skin_windowsvista_graphite');
deluxePopupWindow.addWindow({
winID:'ventana',
content: 'catalogo.html',
title:'BD 2000 - Catalogo',
winParams:'width=1024,height=768,scrollbars=no,resizable=yes,minimizable=no,fullscreen=yes,closable=yes,middle,center',
skin:'windowsvista_graphite',
contType: 'iframe',
actionParam: 'openAfter:,,,,,'
});
Gracias por vuestra ayuda de antemano.
Un saludo.

