我将此事件附加到链接(iframe内部)
window.parent.$.fn.colorbox.close();
但它在萤火虫上发射:
Permission denied to access property '$'
[Parar en este error]
window.parent.$.fn.colorbox.close();
窗口不会关闭,
任何想法?在iframe文件中我导入colorbox.js和jquery.js
还试过
$(this).parents('iframe').hide()
但没有结果......
答案 0 :(得分:1)
我有一个非常类似的问题。 iframe在不同的域上吗?我的是,所以禁止子脚本与父窗口通信。
Ben Alaman的jQuery postMessage插件是最终对我有用的东西:http://benalman.com/projects/jquery-postmessage-plugin/ 我做了以下事情:
parent.$.postMessage('$(".myID").colorbox.close();', parent_url, parent.parent);
答案 1 :(得分:0)
使用$('#cboxClose')。remove();从iframe内部关闭彩盒。