Скрипт открывает картинку в новом окне. Для того, чтобы не было отступов, сначала создается пустой документ, в нем прописывается структура html-страницы (в т.ч. и нулевые отступы), и затем на эту страницу вставляется картинка. Когда этот скрипт запускается в FF, картинка загружается, но в строке состояния загрузка отображается примерно на 60 % и намертво встает (хотя картинка загрузилась полностью). В IE все работает нормально.

http://litchemistry.ru/pupils/

Подскажите, пожалуйста, в чем может быть дело.

С уважением, Дмитрий.


<script language="JavaScript">
<!--

function NewWindow(image,title,size){
var New=window.open('','',size);
New.document.writeln('<html><head><title>'+title+'</title><meta http-equiv="Content-Type" content="text/html; charset=windows-1251"></head><body style="margin:0"><img src="'+image+'" border="0"></body></html>');
}

//-->
</script>

Попробуйте

Выделить код

Код:

var New = window.open(…)
New.document.open()
New.document.write(…)
New.document.close()

Замените слово New на любое другое, хоть бы New1
New - ключевое слово, использование его в названий собственных объектов запрещено.

Al_H
С заглавной буквы можно. :P

Хотя, конечно, не стоит, а то потом можно при очередном причёсывании кода забыться и привести всё к нижнему регистру…

С заглавной буквы можно

Все-таки не стоит. Вдруг где-то в Малайзии собирается браузер Cold Dragon, который на это ответит ошибкой.

Большое спасибо. Сделал, как Вы написали, и все заработало :)