我在门户网站中编写了一些代码。我现在已经搜索了2天的高低,没有运气。我编写代码的门户网站使用iframe,它是最顶层的框架。单击“app”时,从门户网站显示我的程序。在不讲长篇故事的情况下,我还必须使用iframe。我的页面显示此iframe以获取信用卡,并且它会收听已批准或已拒绝的响应。我还将返回的URL传递给iframe中的代码。因此,当交易完成后,我被重定向到我传递的网址....但它位于我页面上的iframe中。我知道我可以用这个:
<script language="JavaScript" type="text/javascript">
function breakout_of_frame()
{
if (top.location != location)
{
top.location.href = document.location.href;
}
}
</script>
然而,该代码突破到最顶层的框架,将我带出门户网站。我需要突破框架到父母,而不是顶部。我尝试使用父代码更改此代码,但它不起作用。我也使用了target="_parent"
,这对我的情况也不起作用。 (因为我没有提交表格,我只是发送回复网址)任何帮助都将不胜感激。
答案 0 :(得分:-1)