0
Firefox 브라우저를 사용하여 iframe의 내용을 설정하는 데 어려움을 겪고 있습니다. 내 코드에서 은 내가Mozila 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, 크롬과 오페라에서 완벽하게 작동하지만,하지 않는 것이 말을해야 페이지로드 이벤트에서 코드 숨김의 내용을 설정하는 레이블이 있습니다. Javascript는 프레임 [ 'myIframe']이 Firefox에서는 정의되지 않았지만 브라우저의 나머지 부분에서는 대상이 아니라는 것을 알려줍니다. 이것에 대한 설명이 될 수 있습니까?
감사합니다.
네, 그게 설명입니다! 그것은 내 문제를 해결했다. 고맙습니다. 완벽하게 작동합니다! – Crista23