您身边的网站建设专家
成功案例

【建站服务】靖边网站优化【靖边开通400电话】靖边网站搭建、靖边微信公众号推文外包、靖边开通京东拼多多设计、靖边淘宝装修-域名申请

日期: 2022-09-20 15:54:51 浏览数:8


上往建站提供服务器空间服务商百度快照排名网站托管百度推广运营,致力于设计外包服务与源代码定制开发360推广搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


靖边网站优化【靖边开通400电话】靖边网站搭建、靖边微信公众号推文外包、靖边开通京东拼多多设计、靖边淘宝装修


网站建设.jpg


靖边县,隶属于陕西省榆林市, 位于陕西省北部,榆林市西南部,北与内蒙古自治区乌审旗、鄂托克旗相邻;南与延安市子长市、安塞区、志丹县、吴旗县接壤;东西分别与横山区、定边县毗连。介于东经108°17′—109°20′、北纬36°58′—38°03 ′之间,总面积5088平方千米。 [1] 

靖边史称“夏州”、“朔方” [2]  ,靖边籍隋朝大建筑学家宇文恺规划设计和主持修建了大兴城(唐长安城),成为后世城市建设的范例。境内大夏国都统万城遗址是匈奴族在人类历史上遗留下的唯一都城遗址。民国二十四年(1935年),中共靖边县委和中华苏维埃政府成立,是第二次国内革命战争时期唯一没有被颠覆的县级革命政权。革命战争时期,毛泽东、周恩来等老一辈无产阶级革命家转战陕北时,在靖边的小河、天赐湾、青阳岔等地生活战斗了65个日夜,期间召开了著名的“小河会议”,拉开了全国解放战争由战略防御转向战略反攻的序幕。 [2] 

截至2018年,靖边县下辖1个街道、17个镇 [3]  ,常住人口38.2万人,实现地区生产总值(GDP)373.39亿元,其中,第一产业增加值29.61亿元,第二产业增加值249.06亿元,第三产业增加值94.72亿元,三次产业结构比为7.9:66.7:25.4,按常住人口计算,人均GDP达98351元。 [4]  2019中国西部百强县市。 [5] 



概述

在一些DOM操作中我们经常会跟元素的位置打交道,鼠标交互式一个经常用到的方面,令人失望的是不同的浏览器下会有不同的结果甚至是有的浏览器下没结果,这篇文章就上鼠标点击位置坐标获取做一些简单的总结,没特殊声明代码在IE8,FireFox,Chrome下进行测试兼容

鼠标点击位置坐标

相对于屏幕
当我们点到自己想点的地方时,发现编辑框的左上角没有到达我们想要的位置:如图出现了向下的偏差,

JavaScript 获取鼠标点击位置坐标

如果是涉及到鼠标点击确定位置相对比较简单,获取到鼠标点击事件后,事件screenX,screenY获取的是点击位置相对于屏幕的左边距与上边距,不考虑iframe因素,不同浏览器下表现的还算一致。

<script type="text/javascript">    $(".zmz-dgc-add").on('click','li',function(event){    console.log($(this))    var e = event || window.event;    $('.zmz-dgc-edit').css({'left':e.screenX,'top':e.screenY})    console.log('x:'+e.screenX+'y:'+e.screenY)})</script>

相对浏览器窗口

当我们点到自己想点的地方时,发现编辑框的左上角没有到达我们想要的位置:如图出现了靠近浏览器边缘的现象,

JavaScript 获取鼠标点击位置坐标

简单代码即可实现,然而这是还不够,因为绝大多数情况下我们希望获取鼠标点击位置相对于浏览器窗口的坐标,event的clientX,clientY属性分别表示鼠标点击位置相对于文档的左边距,上边距。于是类似的我们写出了这样的代码

<script type="text/javascript">    $(".zmz-dgc-add").on('click','li',function(event){        console.log($(this))        var e = event || window.event;        $('.zmz-dgc-edit').css({'left':e.clientX,'top':e.clientX})        console.log('x:'+e.clientX+'y:'+e.clientX)    })</script>

相对文档

当我们点到自己想点的地方时,发现编辑框的左上角到达我们想要的位置:如图

JavaScript 获取鼠标点击位置坐标

简单测试也没什么问题,但是clientX与clientY获取的是相对于当前屏幕的坐标,忽略页面滚动因素,这在很多条件下很有用,但当我们需要考虑页面滚动,也就是相对于文档(body元素)的坐标时怎么办呢?加上滚动的位移就可以了,下边我们试试怎么计算页面滚动的位移。

其实在Firefox下问题会简单很多,因为Firefox支持属性pageX,与pageY属性,这两个属性已经把页面滚动计算在内了。

在Chrome可以通过document.body.scrollLeftdocument.body.scrollTop计算出页面滚动位移,而在IE下可以通过document.documentElement.scrollLeft ,document.documentElement.scrollTop

<script type="text/javascript">    $(".zmz-dgc-add").on('click','li',function(event){        console.log($(this))        var e = event || window.event;        var e = event || window.event;        var scrollX = document.documentElement.scrollLeft || document.body.scrollLeft;        var scrollY = document.documentElement.scrollTop || document.body.scrollTop;        var x = e.pageX || e.clientX + scrollX;        var y = e.pageY || e.clientY + scrollY;        $('.zmz-dgc-edit').css({'left':x,'top':y})        console.log('x:'+e.screenX+'y:'+e.screenY)    })</script>



靖边网站优化靖边开通400电话靖边网站搭建、靖边微信公众号推文外包、靖边开通京东拼多多设计、靖边淘宝装修


上往建站提供搭建网站域名注册官网备案服务网店详情页设计企业网店专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管网页美工排版,致力于域名申请竞价托管软文推广全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机网站推广百度竞价托管网站建设上网建站推广服务网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


全国咨询热线:400-111-6878

地址:全国各地都有驻点商务

Copyright © 2021 通陆科技

网站建设上往建站