开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 280|回复: 8
收起左侧

[已解决] 关于计算坐标问题

 关闭 [复制链接]

结帖率:92% (49/53)
发表于 2024-4-5 12:03:57 | 显示全部楼层 |阅读模式   福建省泉州市
50精币
再飓风填表的时候碰到一个坐标问题,通过上传验Z图标,传回了 点击坐标(427,126),但是这个相对于图形图片的坐标,已知道图形图片的元素先相对于页面的坐标是(82,333))  想要计算出 坐标点(427,126)相对于页面的坐标,一开始我是用X=427+82,Y=126+333,用元素_点击发现还是点不出,不懂是否是我的坐标计算有问题,对于填表不是很懂,麻烦懂得老哥解答下


1.png
2.jpg

最佳答案

查看完整内容

是的,你看你这图,把返回坐标* 62% 得到 264 ,78,差不多就是你画的这个位置了 补充内容 (2024-4-5 12:53): 整个页面的坐标那就是,加上起始的82,333了

回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。
友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。
快捷通道:申请荣誉值无答案申请取消悬赏投诉有答案未采纳为最佳

签到天数: 7 天

发表于 2024-4-5 12:03:58 | 显示全部楼层   浙江省杭州市
是的,你看你这图,把返回坐标* 62% 得到 264 ,78,差不多就是你画的这个位置了
QQ图片20240405125008.png

补充内容 (2024-4-5 12:53):
整个页面的坐标那就是,加上起始的82,333了

评分

参与人数 1荣誉 +1 收起 理由
笨潴 + 1 热心帮助他人,荣誉+1,希望继续努力(*^__^*) 嘻嘻!

查看全部评分

回复

使用道具 举报

结帖率:100% (9/9)
发表于 2024-4-5 12:16:36 | 显示全部楼层   山西省太原市
页面坐标(pageX, pageY):这是相对于整个网页的坐标,原点通常位于网页的左上角。即使页面内容超出了视口(viewport),这些坐标点也可能超出实际屏幕尺寸。
客户区坐标(clientX, clientY):这是相对于浏览器视口的坐标,原点位于视口的左上角。如果页面没有滚动,那么客户区坐标与客户区坐标系是一致的。
偏移坐标(offsetX, offsetY):这是相对于触发事件的元素边界的坐标,原点位于元素的左上角。这些坐标不考虑任何父元素或其他上下文的影响。
层叠坐标(layerX, layerY):这是相对于最近的具有定位属性(如position: relative或position: absolute)的祖先元素的坐标,如果没有这样的元素,则与页面坐标相同。
默认视图坐标(screenX, screenY):这是相对于电脑屏幕上的浏览器窗口的坐标,原点位于屏幕的左上角。
相关元素坐标(relatedElementX, relatedElementY):这是相对于提供的事件目标的坐标,原点位于该元素的左上角。
全局坐标(globalX, globalY):这是相对于全局窗口的坐标,原点位于全局窗口的左上角。
滚动位置坐标(scrollX, scrollY):这是相对于最近具有滚动条的元素的坐标,原点位于该元素的左上角。
固定位置坐标(fixedX, fixedY):这是相对于最近具有固定定位的元素的坐标,原点位于该元素的左上角。
窗口坐标(windowX, windowY):这是相对于当前窗口的坐标,原点位于窗口的左上角。
视口坐标(viewX, viewY):这是相对于当前视口的坐标,原点位于视口的左上角。
画布坐标(canvasX, canvasY):这是相对于HTML5 canvas元素的坐标,原点位于canvas的左上角。

你看看用哪个计算
回复

使用道具 举报

签到天数: 7 天

发表于 2024-4-5 12:19:36 | 显示全部楼层   浙江省杭州市
你上传验Z图,返回的坐标是原图的坐标,实际上你点击验证码这里他是进行了缩放的
回复

使用道具 举报

签到天数: 7 天

发表于 2024-4-5 12:20:07 | 显示全部楼层   浙江省杭州市
你哪个坐标是原图的坐标,实际上你点击的图这里他是缩放了的

补充内容 (2024-4-5 12:23):
按你给的坐标看,和实际坐标比,至少缩放是原图60%+
回复

使用道具 举报

结帖率:92% (49/53)

签到天数: 1 天

 楼主| 发表于 2024-4-5 12:38:33 | 显示全部楼层   福建省泉州市
black0216 发表于 2024-4-5 12:20
你哪个坐标是原图的坐标,实际上你点击的图这里他是缩放了的

补充内容 (2024-4-5 12:23):

那像这样我验证图片是要先上传识别网站,然后网站返回坐标给我,我拿到坐标要怎么准确点击这个位置
回复

使用道具 举报

签到天数: 7 天

发表于 2024-4-5 12:40:13 | 显示全部楼层   浙江省杭州市
复制型选手 发表于 2024-4-5 12:38
那像这样我验证图片是要先上传识别网站,然后网站返回坐标给我,我拿到坐标要怎么准确点击这个位置 ...

你先看一下上传原图像素,和验z框里图像素,对比下
回复

使用道具 举报

结帖率:92% (49/53)

签到天数: 1 天

 楼主| 发表于 2024-4-5 12:47:59 | 显示全部楼层   福建省泉州市
black0216 发表于 2024-4-5 12:40
你先看一下上传原图像素,和验z框里图像素,对比下

缩了62%  那就是获得得坐标再同样缩小62%?
回复

使用道具 举报

签到天数: 7 天

发表于 2024-4-5 12:58:04 | 显示全部楼层   浙江省杭州市
264 + 82 = 346    ,78+ 333 = 412
就这个位置了,我截图有些误差
QQ截图20240405125617.jpg
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表