Не корректно работает javascript
В Opera 10.63 не открываются увеличенные изображения. В FirexFox, Chrome, Explorer - все нормально.
Вот ссылка на страничку с изображениями http://www.floorinvest.net/redclic.php Кусок кода в html выглядит так: <a href="" target="_blank" onclick="x_window('/images/laminat/ecofloor/ef_z100.jpg'); return false"> <img width="200" border="0" src="/images/laminat/ecofloor/ef_z100_s.jpg" alt="ламинат Eco Floor"> </a> Сам javascript вот такой: function x_window(imgSrc) { margin = 20; x_win = open("", "x_win", "resizable,width=100,height=100,top=0,left=0"); img = new Image(); img.onload = function() { x_win.resizeTo(w = img.width + margin, h = img.height + margin*3); x_win.moveTo((document.body.clientWidth - w) / 2 , (document.body.clientHeight - h) / 2); if(img.outerHTML) x_win.document.write(img.outerHTML); else x_win.document.body.appendChild(img); } img.src = imgSrc; } Подскажите, пожалуйста, в чем беда? |
if (img.outerHTML) { x_win.document.write(img.outerHTML); x_win.document.close(); } else { x_win.document.body.appendChild(img); } Но код говёный, конечно :) |
Спасибо!
п.с. код говёный, но уже рабочий) |
Часовой пояс GMT +3, время: 03:35. |