У меня трудное время пытается установить содержимое iframe с помощью браузера Firefox. В моем коде у меня есть ярлык, для которого я установить содержание в коде-за на события загрузки страницыMozilla 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, в то время как объект остается в остальных браузерах. Что может быть объяснением этого, любые предложения?
Спасибо!
Да, это объяснение! Это решило мою проблему. Большое вам спасибо, он отлично работает! – Crista23