Я использую colorbox / jquery.colorbox.js.
У меня есть следующий код (ниже), который отлично работает.
Я пытаюсь понять, как закрыть это изнутри iframe.
Из FAQ я пробовал
onClick='parent.$.colorbox.close(); return false;'
но получил ошибку Permission denied to access property '$'
Спасибо за любую помощь.
$(".iframepop").colorbox({
width:"630px", height:"650px", iframe:true, overlayClose: false, fastIframe: false,
onOpen:function(){
iframeID = $(this).attr("id");
},
onLoad:function(){
$('#secureContent').animate({width: "600px"}, 'fast');
},
onCleanup:function(){
},
onClosed:function(){
switch($(this).attr("id")){
case 'goto_home':
window.location = "/secure/iframeredirect.php";
break;
case 'goto_myaccount':
document.body.style.cursor = 'wait';
window.location = "/myaccount";
break;
}
}
});