搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

window.frames['iframe'].location is undefined in firefox

  • 2 个回答
  • 8 人有此问题
  • 37 次查看
  • 最后回复者为 Jigarp

more options

i m trying window.frames['iframe'].location , but i get the error that its undefined. Please tell me what is the exact solution or any alternate for this.

i want to reload the iframe page like window.frames['frame'].location.reload();

Its working fine in IE and chrome, only in firefox i get this problem. Plz Help on this...

i m trying window.frames['iframe'].location , but i get the error that its undefined. Please tell me what is the exact solution or any alternate for this. i want to reload the iframe page like window.frames['frame'].location.reload(); Its working fine in IE and chrome, only in firefox i get this problem. Plz Help on this...

被采纳的解决方案

I think that window.frames[] only work with an index number and not with the frame name.

You can try to use one of these:

document.getElementsByName("<name>")[0].
document.querySelector('frame[name="<name>"]')
document.getElementById("<id>").
定位到答案原位置 👍 0

所有回复 (2)

more options

选择的解决方案

I think that window.frames[] only work with an index number and not with the frame name.

You can try to use one of these:

document.getElementsByName("<name>")[0].
document.querySelector('frame[name="<name>"]')
document.getElementById("<id>").
more options

No...only in firefox there is problem i have checked window.frames[] with name in IE and chrome, thnx for the reply i will try these solutions.