У меня проблемы с добавлением div в тег body в IE 9 и ниже. Это работает в Firefox и Chrome.
var currenturl = "the url I am loading";
$(document.body).append('<div id="overlaytransparency"></div><div id="overlaymessage"> <iframe id="overlayframe" src=' + currentUrl + ' scrolling="no" frameborder="0"></iframe></div>');
// ^ This is the line that is erorring
$("#overlaytransparency").show();
$("#overlaymessage").show();
$("#overlaytransparency").click(function () {
$("#overlaytransparency").hide();
$("#overlaymessage").hide();
});
$("#overlayframe").load(currentPath);
Я получаю эту ошибку в IE:
SCRIPT438: объект не поддерживает свойство или метод 'getElementsByTagName'
Заранее спасибо за любую помощь.