我遇到了问题。我有一个灯箱,其中一个页面打开一个iframe,其中包含不同域上的SSL页面(用于信用卡处理)。交易完成后,会显示一个链接。我需要这个链接来打开iframe进入灯箱。
简单的我想。但是使用parent.document.location='';
给了我Error: Permission denied to access property 'document'
,使用parent.location.href
的{{1}}给了我window.parent.location.href
,显然NS_ERROR_DOM_PROP_ACCESS_DENIED: Access to property denied
也会突破灯箱。我想在链接中自动打破页面,但我不知道如何在不打破灯箱的情况下这样做。我用谷歌搜索了它,但网页似乎由top.location.href
个答案支配。
有什么想法吗?
答案 0 :(得分:0)
执行此操作的通常模式是,在调用该服务时,如果付款失败,成功等,您向第三服务提供商(信用卡付款)提供不同的URL。
出于安全原因,我认为您不能通过javascript在不同域的帧之间进行交互