shaliko
Новичок
Не правильно работает JavaScript
Под IE выводит обрезанную картинку
Под Mozila появляется ненужный скрол
Помогите разобраться:
function viewPic(url, title) {
if (url == '') return false;
width = 300;
height = 100;
window_top = (screen.height - height) / 2;
window_left = (screen.width - width) / 2;
win = window.open(url, 'image', 'width='+width+', height='+height+',
top='+window_top+', left='+window_left+', toolbar=0, statusbar=0,
location=0, scrollbars=no, resizable=0');
win.document.open();
win.document.write('<html><head><title>'+title+'</title>');
win.document.write('<' + 'script language="Javascript"> ');
win.document.write('function body_on_load() {window.document.
getElementById("text").innerHTML = ""; document.getElementById("photo").
style.display = "block"; window.resizeTo((document.images.photo.
width+10),(document.images.photo.height+35)); window.moveTo((screen.
width-document.images.photo.width)/2, (screen.height-document.images.
photo.height)/2); window.focus(); }</'+'script>');
win.document.write('</head><body leftmargin=0 topmargin=0
rightmargin=0 bottommargin=0 marginwidth=0 marginheight=0
onload="body_on_load()">');
win.document.write('<span id="text"><br><center>Идет загрузка
изображения...</center></span><a href="javascript:window.close();"><img
id="photo" src="'+url+'" style="display:none" border="0"></a>');
win.document.write('</body></html>');
win.document.close();
}
Заранее спасибо
Под IE выводит обрезанную картинку
Под Mozila появляется ненужный скрол
Помогите разобраться:
function viewPic(url, title) {
if (url == '') return false;
width = 300;
height = 100;
window_top = (screen.height - height) / 2;
window_left = (screen.width - width) / 2;
win = window.open(url, 'image', 'width='+width+', height='+height+',
top='+window_top+', left='+window_left+', toolbar=0, statusbar=0,
location=0, scrollbars=no, resizable=0');
win.document.open();
win.document.write('<html><head><title>'+title+'</title>');
win.document.write('<' + 'script language="Javascript"> ');
win.document.write('function body_on_load() {window.document.
getElementById("text").innerHTML = ""; document.getElementById("photo").
style.display = "block"; window.resizeTo((document.images.photo.
width+10),(document.images.photo.height+35)); window.moveTo((screen.
width-document.images.photo.width)/2, (screen.height-document.images.
photo.height)/2); window.focus(); }</'+'script>');
win.document.write('</head><body leftmargin=0 topmargin=0
rightmargin=0 bottommargin=0 marginwidth=0 marginheight=0
onload="body_on_load()">');
win.document.write('<span id="text"><br><center>Идет загрузка
изображения...</center></span><a href="javascript:window.close();"><img
id="photo" src="'+url+'" style="display:none" border="0"></a>');
win.document.write('</body></html>');
win.document.close();
}
Заранее спасибо