У меня есть следующий код:
<html>
<head>
</head>
<body>
<script type="text/javascript">
var frame = document.createElement('iframe');
frame.id = 'myFrame';
document.getElementsByTagName('body')[0].appendChild(frame);
var context = frame.contentWindow.document;
context.body.innerHTML = 'testing';
</script>
</body>
</html>
Это создает простой iframe, содержащий мой текст: 'testing'.
Это прекрасно работает в Chrome, но Firefox и IE отображают пустой iframe.
Есть идеи, что я делаю не так?