Показать сообщение отдельно
  #1 (permalink)  
Старый 13.09.2012, 17:07
Интересующийся
Отправить личное сообщение для Женя150 Посмотреть профиль Найти все сообщения от Женя150
 
Регистрация: 10.09.2012
Сообщений: 24

не рисуется линия
Это функция рисования прямых линий.
Рисуются только горизонтальные линии. В коде есть к -коэффициент наклона линии.
Как сделать,чтобы линии были наклонными?
<html >
<head>
<script>

function line(x1, y1, x2, y2, n) {

var clinewidth="WIDTH="+n+"HEIGHT="+n;
var xstr="";
var xstr0='<img src="point.bmp"'+clinewidth+'style="position:absol ute;'

var k=(y2-y1)/(x2-x1);
var x=x1;

while (x<=x2) {
xstr+=xstr0+'top:'+(y1+k*(x-x1))+';left:'+x+'">' ;
x++
}
document.write(xstr);
}
line(20,20,300,40,3);
line(20,20,300,100,3);
line(20,20,300,400,3);


</script>

</head>

<body>
</body>
</html>

Последний раз редактировалось Женя150, 13.09.2012 в 17:35.
Ответить с цитированием