Не уверен, что пишу в правильную ветку, если что, перенесите.
Суть проблемы: есть javascript-код, который позволяет изменять размер объектов, прекрасно работает, до той поры, пока в IE7 не начинаешь изменять масштаб страницы.
<script>
var frame;
function StartSize(event)
{
frame = document.getElementById('frame1');
document.attachEvent("onmousemove", SizeGo);
document.attachEvent("onmouseup", SizeStop);
window.event.cancelBubble = true;
window.event.returnValue = false;
}
function SizeGo(event)
{
var x, y;
x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
y = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop;
frame.style.width = x - 25;
window.event.cancelBubble = true;
window.event.returnValue = false;
}
function SizeStop(event)
{
document.detachEvent("onmousemove", SizeGo);
document.detachEvent("onmouseup", SizeStop);
}
</script>
Сильно подозреваю, что проблема кроется тут:
x = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
только не знаю как добавить информацию о масштабе
подскажите пожалуйста если кто знает
П.С. гуглить пробовал