mozilla Firefox -设置iframe的内容不起作用
Mozila Firefox - setting the content of an iframe isn't working
我在使用Firefox浏览器设置iframe的内容时遇到了困难。在我的代码中,我有一个标签,我在页面加载事件
上设置了代码隐藏的内容<asp:Label ID="lbnAdd" runat="server" />
lbnAdd.Text = "<iframe style='"display:none;'" id='"myIframe'" frameborder='"0'" scrolling='"no'" height='"380px'" width='"745px'"></iframe>";
ClientScript.RegisterClientScriptBlock(this.GetType(), "Test", "<script type='text/javascript'>function MyTest() { document.getElementById('myIframe').style.display='"block'"; frames['myIframe'].location.href = 'myURL'; } </script>");
我必须说,这在IE8、Chrome和Opera中工作得很好,但在Mozilla中不行。Javascript提醒我框架['myIframe']在Firefox中是未定义的,而它在其他浏览器中是对象。对此的解释是什么,有什么建议吗?
谢谢!
frames["myIframe"].location
期望name="myIframe"
你只有一个ID。
如果你也给它一个名字或使用document.getElementById("myIframe").src=...
,它应该工作
相关文章:
- 从子级(iframe)到父级的跨域通信不起作用
- iframe中的jQuery查找元素不起作用
- 如果iframe在src(pdf或text)中有非html文档,则iframe中的onload不起作用
- iframe resizer内部的锚点链接不'不起作用
- 我需要一种自动调整iframe大小的方法,无论我查到什么,它都不起作用
- 占位符属性嵌入IE中的iframe时不起作用
- jQuery道具在iframe中不起作用
- Iframe加载动画不起作用
- 将IFrame滚动到顶部在Chrome中不起作用
- Iframe滚动溢出隐藏在css中不起作用
- iframe高度100%不起作用
- document.ready函数在iframe内不起作用
- 火狐浏览器 iframe 设计模式不起作用
- 插入内容后,Iframe 中的单击处理程序不起作用
- Cordova iframe在iOS Safari中工作,但在Android中不起作用
- 在 iFrame 中滚动事件侦听器在 iOS 上不起作用
- Javascript:在页面加载时打印iframe的内容不起作用
- 在第二次加载时更改 iframe 样式,在 Internet Explorer 9 中不起作用
- 为什么我的 iframe 标签不起作用
- PhoneGap中的postMessage不起作用-iframe到父消息