Występuje problem podczas próby użycia następującego kodu. Działa doskonale w przeglądarkach Firefox, Safari, Chrome i IE 9 + 10, ale powoduje awarię pozostałej części mojej strony podczas uruchamiania w IE8. Otrzymany błąd konsoli to "niedopasowanie typu", a debugger wskazuje linię instrukcji IF. Waliłem głową o ścianę, próbując to rozgryźć, ale bezskutecznie. Czy ktoś ma pojęcie, co tu się dzieje?Niezgodność typu - JavaScript
function writeIframe11092()
{
alert("BEFORE");
document.write('<iframe style=\"position:absolute;left:-40000px;\" src=\"https://mydomain.com/images/close.gif\" ></iframe>');
alert("AFTER");
}
if (window.attachEvent)
window.attachEvent('onload', writeIframe11092());
else if (window.addEventListener)
window.addEventListener('load', writeIframe11092(),false);
Czy możesz spróbować z nawiasami klamrowymi po instrukcji if? – DevelopmentIsMyPassion