asp.net如何获取浏览器原点相对于屏幕的位置
我在div上传本地图片,画了几个点后,想实现保存整个div内容成为本地图片的功能。在cs里用了CopyFromScreen,但是截了整个屏幕后,怎样获取div的位置呢?d...
我在div上传本地图片,画了几个点后,想实现保存整个div内容成为本地图片的功能。在cs里用了CopyFromScreen,但是截了整个屏幕后,怎样获取div的位置呢?div相对于页面倒是固定的,可是不同浏览器菜单栏、地址栏什么的高度都不同,有方法可以获取浏览器可视页面左上角原点距离屏幕原点的位置吗?
展开
5个回答
展开全部
<script type="text/javascript">
$(文件)。就绪(函数(){
???$(“#标签TD”)。每个(函数(){
??????$(这)。点击(函数(){
?????????VAR选项卡=的document.getElementById(“标签”)。子节点;
?????????(VAR I = 0; I <标签[0]。childNodes.length,我+ +){
???????????(VAR = 0; J <标签[0]。所有childNodes [I]。childNodes.length J + +){
????????????????(选项卡[0]。所有childNodes [I]。子节点[J]。的innerHTML == $(本)。使用html()){
??????????????????警报(“第”+(parseInt函数(I)+ parseInt函数( ))+“行”+(而parseInt(J)+ parseInt函数(1))+“栏的内容”+ $(本),HTML());
??????????????????;
????????????????}
??????????????}
????????????}
??????????});
????????});
</ SCRIPT>
$(文件)。就绪(函数(){
???$(“#标签TD”)。每个(函数(){
??????$(这)。点击(函数(){
?????????VAR选项卡=的document.getElementById(“标签”)。子节点;
?????????(VAR I = 0; I <标签[0]。childNodes.length,我+ +){
???????????(VAR = 0; J <标签[0]。所有childNodes [I]。childNodes.length J + +){
????????????????(选项卡[0]。所有childNodes [I]。子节点[J]。的innerHTML == $(本)。使用html()){
??????????????????警报(“第”+(parseInt函数(I)+ parseInt函数( ))+“行”+(而parseInt(J)+ parseInt函数(1))+“栏的内容”+ $(本),HTML());
??????????????????;
????????????????}
??????????????}
????????????}
??????????});
????????});
</ SCRIPT>
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用谷歌浏览器插件,可以获取网页任意元素的长高宽等属性
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用WebBorswer控件载入url。再截取webbrowser生成的图。没有地址,菜单什么的
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询