Buenas, le he dado mil vueltas y no entiendo nada...
tengo dos archivos:
lanzador.html
Código HTML:
Ver original
<script language="javascript" src="modal.popup.js"></script> <script language="javascript"> $(document).ready(function() {
//Change these values to style your modal popup
var align = 'center'; //Valid values; left, right, center
var top = 100; //Use an integer (in pixels)
var width = 800; //Use an integer (in pixels)
var padding = 10; //Use an integer (in pixels)
var backgroundColor = '#FFF'; //Use any hex code
var source = 'demo.html'; //Refer to any page on your server, external pages are not valid e.g. http://www.google.co.uk
var borderColor = '#FFF'; //Use any hex code
var borderWeight = 4; //Use an integer (in pixels)
var borderRadius = 0; //Use an integer (in pixels)
var fadeOutTime = 300; //Use any integer, 0 = no fade
var disableColor = '#000'; //Use any hex code
var disableOpacity = 85; //Valid range 0-100
var loadingImage = 'images/lightbox-ico-loading.gif'; //Use relative path from this page
//This method initialises the modal popup
$(".modal").click(function() {
modalPopup(align, top, width, padding, disableColor, disableOpacity, backgroundColor, borderColor, borderWeight, borderRadius, fadeOutTime, source, loadingImage);
});
//This method hides the popup when the escape key is pressed
$(document).keyup(function(e) {
if (e.keyCode == 27) {
closePopup(fadeOutTime);
}
});
});
<body style="margin:20px;">
<h1>jQuery Popup Demo
</h1>
<a class="modal" href="javascript:void(0);"><img src="img/attentionTab_death.png"/></a><br /><br /> <a class="modal" href="javascript:void(0);">Demo
</a><br/><br/> <input type="submit" class="modal" value="Demo"/>
demo.html
-----------------------------------------------------------------------------------------
Bien pues una vez invocado el pop up... no me deja ejecutar en la nueva pagina ningun javascript, lo cual es un problema!!! a alguien se le ocurre porque puede ser??? estoy nokeado!
Si vais a armar los archivos deciros que desde una carpeta del ordenador no tira, funciona a traves de un servidor!