<img src="images/1111.jpg" width="500" height="300" border="0" usemap="#Map" />
<map name="Map" id="Map"><area shape="poly" coords="189,164" href="#" /><area shape="poly" coords="208,159" href="#" /><area shape="poly" coords="215,168" href="#" /><area shape="poly" coords="220,166,231,150,259,112" href="#" />
</map>
<script>
A(x1=231,y1=150)
B(x2=159,y2=112)
C(x0,y0)
//如图头像:A、B、C在同一条线段上。A、B的从标知道。C离A的距离为10
//求C点坐标
x0=?
y0=?
</script>
//如图头像:A、B、C在同一条线段上。A、B的从标知道。C离A的距离为10
//求C点坐标
解决方案 »
- JS实现的音频播放控件,在点击进度条想快进,结果却是重头播放,求助大侠相助。。。谢谢
- Ext 直接请求action 怎么配置?
- firebug中有没有定位xpath的功能
- 电脑看代码不清晰,像马赛克是的
- 求助:javascript代码IE中运行正确,FF中有问题
- 如何从javascript获得Outlook Express对象?
- 如何保存cookie,急急急!!!!!!!!!!!!!!
- 怎么调用组件中的脚本
- iframe的内容如何以POST提交出去?
- 如何实现这样的功能??用户在登记个人的籍贯时,不用手输,而是在文本框上单击后,弹出一个小窗口,在其中选择其籍贯(行政区划),选好
- 谁有568.com的顶部天气代码程序。
- 【在线等】===========如何捕获事件=========
然后距离a点10的可以得到一个x^2+y^2=c^2的园
根据这些就可以算了
算法:
var AB=0;
AB=x1*x1+y1*y1;
AB=Sqrt(AB);
x0=x1-((x1-x2)/AB*10);
y0=y1-((y1-y2)/AB*10);
当C处于线段AB之外时:
算法:
var AB=0;
AB=x1*x1+y1*y1;
AB=Sqrt(AB);
x0=(x2-x1)/AB*(10+AB)+x1;
y0=(y2-y1)/AB*(10+AB)+y1;
算法:
var AB=0;
AB=x1*x1+y1*y1;
AB=Sqrt(AB);
x0=(x2-x1)/AB*(10+AB)+x1;
y0=(y2-y1)/AB*(10+AB)+y1;