function getSelectPosition(obj) {
var objLeft = obj.offsetLeft;
var objTop = obj.offsetTop;
var objParent = obj.offsetParent;
while (objParent.tagName != "BODY") {
objLeft += objParent.offsetLeft;
objTop += objParent.offsetTop;
objParent = objParent.offsetParent;
}
return([objLeft,objTop]);
}
var objLeft = obj.offsetLeft;
var objTop = obj.offsetTop;
var objParent = obj.offsetParent;
while (objParent.tagName != "BODY") {
objLeft += objParent.offsetLeft;
objTop += objParent.offsetTop;
objParent = objParent.offsetParent;
}
return([objLeft,objTop]);
}
解决方案 »
- 提交表单时,在submit时将表单内的参数全部跟在url后面提交了?
- 关闭showModalDialog
- 求助 关于FLASH调用JS的问题
- 如何用AJAX在gridview中做无刷新删除?
- javaScript中想让鼠标离开Div(div中有table)时,让该Div消失,但总是在离开一个cell时消失,该怎么办???急求解决办法!谢谢啦
- 高分求解关于怎样能到移动层的位置?做出来后可再给200分
- window.stop()在IE里面怎么实现
- jQuery UI 可拖拽部件的几个问题
- 限制checkbox选中个数问题
- JDK配置问题。求大神指教
- frame窗体导航菜单不能完全显示问题!
- 求代码,大家帮我,谢谢.
function xx(obj) {
alert(obj.offsetLeft+","+obj.offsetTop)
}
</script>
<img src="gaoxiao" onclick="xx(this)">
<a id=pr></a>
<script>
function getXY(){
x=window.event.screenX;
y=window.event.screenY;
pr.innerText="X="+x+",Y="+y;
}
</script>
</body>
改了一下..可以了.<script>
function xx(obj) {
alert((parseInt(obj.offsetLeft)+parseInt(window.screenLeft))+","+(parseInt(obj.offsetTop)+parseInt(window.screenTop)))
}
</script>
<img src="gaoxiao" onclick="xx(this)">
<body>
<table width="100%">
<tr>
<td width=300>
</td>
<td>
<img id="img1" onclick="xx(img1)">
</td>
</tr>
</table>
<script>
function xx(obj) {
alert((parseInt(obj.offsetLeft)+parseInt(window.screenLeft))+","+(parseInt(obj.offsetTop)+parseInt(window.screenTop)))
}
</script></body>
<table width="100%">
<tr>
<td width=300>
</td>
<td>
<img id="img1" onclick="getPosition(img1)">
</td>
</tr>
</table>
<script>
function getPosition(obj) {
var objLeft = obj.offsetLeft;
var objTop = obj.offsetTop;
var objParent = obj.offsetParent;
while (objParent.tagName != "BODY") {
objLeft += objParent.offsetLeft;
objTop += objParent.offsetTop;
objParent = objParent.offsetParent;
}
alert("x="+objLeft+"\n"+"y="+objTop);
}
</script></body>
function xx(obj) {
x=obj.offsetLeft+window.screenLeft;
y=obj.offsetTop+window.screenTop
alert(x+","+y)
}
</script>
<img src="gaoxiao.jpg" onclick="xx(this)">