Загрузка iframe с атрибутом src=document.location.href в IE не работает
Имеется страница
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<script type="text/javascript" >
var b = document.createElement('button');
b.innerHTML = 'asd';
b.onclick = function(event){
var d = document.createElement('iframe');
d.src = "site.html";
d.width = 300;
d.height=300;
alert(d.outerHTML);
document.body.appendChild(d);
}
document.body.appendChild(b);
</script>
</body>
</html>
Он созадет кнопку, по нажатию на которую вставляется iframe. Если ссылка не ведет на текущий документ, то все ок, но если подсунуть в src document.location.href,
то загружается пустой iframe. Только в IE причем. В хроме и фф все работает прекрасно. Не подскажете, в чем проблема, или я что-то делаю не так?
|