Здравствуйте!
Создал два файла: index.html и funcs.js.
index.html:
Код:
|
<!DOCTYPE html>
<HTML lang=ru>
<HEAD>
<SCRIPT type="text/javascript" src="funcs.js"></SCRIPT>
</HEAD>
<BODY>
<DIV class="avatar_large" id="avatar_large"></DIV>
<IMG src="pic.jpg" id="avatar_pic">
</BODY>
</HTML> |
funcs.js:
Код:
|
window.onload = function() {
avatar = document.getElementById('avatar_pic');
avatar_large = document.getElementById('avatar_large');
avatar.onclick = function() {
avatar_large.className = 'avatar_large_visible';
avatar_large.innerHTML = '<IMG src=pic.jpg width=500 height=400>';
{
} |
где avatar_large_visible - какой-нибудь стилевой класс.
Почему в IE это не работает, а в остальных браузерах работает? Я понимаю, что DOM у разных браузеров отличается... Но по-моему, в этом коде ничего сверхестественного не должно быть для IE...