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.