0

即使我的 iframe 和父页面的域看起来相同,我似乎也无法从 iframe 中重新加载父页面。IFRAME 是动态创建的,而不是在 HTML 页面源中创建的,所以这可能是问题所在吗?

登录后,我正在使用的 iframe 在这里http://www.avaline.com/ R3000_3。

您可以使用 user:test2@gmail.com pass: test03

登录后,点击“订购样品”按钮,然后点击“此处”,其中显示“您的第三方托运人编号(要输入一个,请单击此处。)”。

我尝试使用 javascript 语句 window.top.location.reload(),window.parent.location.reload(),window.parent.location.href=window.parent.location.href 但这些都没有在 FF 3.6 中工作,所以我尽管我正在寻找一个跨浏览器的解决方案,但没有转向其他浏览器。

我将单行 javascript 语句放在 setTimeout("statement",2000) 中,这样人们就可以在重定向发生之前读取 iframe 的内容,但这不应该影响语句的执行......

我希望我可以在 iframe 中使用 Firebug 控制台测试和调试语句。

4

1 回答 1

1

您的脚本标签是:

<script type="test/javascript">

这可能是问题:-)

如果将其更改为“ text /javascript”不能解决问题,请尝试稍微更改查询字符串:

window.top.location.search = window.top.location.search + '&dc=' + (new Date).getTime();
于 2010-05-06T18:07:35.190 回答