Jquery 关闭嵌入的Fancybox时出错

Jquery 关闭嵌入的Fancybox时出错,jquery,fancybox,fancybox-2,Jquery,Fancybox,Fancybox 2,我正在做一个web应用程序,它计划允许客户端网站以以下方式将javascript从我的web应用程序嵌入到名为TEST的页面上: <script src="http://example.org/showPopup.js"></script> 我在Firefox中单击按钮时出错: Permission denied to access property 'jQuery' 你知道怎么解决这个问题吗 谢谢和问候 如果 http://othersite.com/test.ht

我正在做一个web应用程序,它计划允许客户端网站以以下方式将javascript从我的web应用程序嵌入到名为TEST的页面上:

<script src="http://example.org/showPopup.js"></script>
我在Firefox中单击按钮时出错:

Permission denied to access property 'jQuery'
你知道怎么解决这个问题吗

谢谢和问候

如果

http://othersite.com/test.html
…从加载应用程序

http://example.org/showPopup.js
…然后,
othersite.com/test.html
实际上正在用
http://example.org/another_page
在它里面

如果上述假设是正确的,那么

parent.jQuery.fancybox.close()
…正在尝试从
http://example.org/another_page
,这可能违反了,因此出现错误

我看到的唯一可能的解决办法是

http://othersite.com/test.html
…应通过设置

Access-Control-Allow-Origin

。。。HTTP头(),这似乎不太可能。

@curious1:没问题
http://othersite.com/test.html
Access-Control-Allow-Origin