急求。。asp.net开发wap网页获取当前手机所在的坐标

问题描述

急求。。asp.net开发wap网页获取当前手机所在的坐标位置或者区域商圈位置

解决方案

解决方案二:
GPS信息吗?如果是的话用JavaScript就可以获取了..代码如下<!DOCTYPEhtml><html><body><pid="demo">点击这个按钮,获得您的位置:</p><buttononclick="getLocation()">试一下</button><divid="mapholder"></div><scriptsrc="http://maps.google.com/maps/api/js?sensor=false"></script><script>varx=document.getElementById("demo");functiongetLocation(){if(navigator.geolocation){navigator.geolocation.getCurrentPosition(showPosition,showError);}else{x.innerHTML="Geolocationisnotsupportedbythisbrowser.";}}functionshowPosition(position){lat=position.coords.latitude;lon=position.coords.longitude;latlon=newgoogle.maps.LatLng(lat,lon)mapholder=document.getElementById('mapholder')mapholder.style.height='250px';mapholder.style.width='500px';varmyOptions={center:latlon,zoom:14,mapTypeId:google.maps.MapTypeId.ROADMAP,mapTypeControl:false,navigationControlOptions:{style:google.maps.NavigationControlStyle.SMALL}};varmap=newgoogle.maps.Map(document.getElementById("mapholder"),myOptions);varmarker=newgoogle.maps.Marker({position:latlon,map:map,title:"Youarehere!"});}functionshowError(error){switch(error.code){caseerror.PERMISSION_DENIED:x.innerHTML="UserdeniedtherequestforGeolocation."break;caseerror.POSITION_UNAVAILABLE:x.innerHTML="Locationinformationisunavailable."break;caseerror.TIMEOUT:x.innerHTML="Therequesttogetuserlocationtimedout."break;caseerror.UNKNOWN_ERROR:x.innerHTML="Anunknownerroroccurred."break;}}</script></body></html>

解决方案三:
必须是html5
解决方案四:
引用1楼diaodiaop的回复:

GPS信息吗?如果是的话用JavaScript就可以获取了..代码如下<!DOCTYPEhtml><html><body><pid="demo">点击这个按钮,获得您的位置:</p><buttononclick="getLocation()">试一下</button><divid="mapholder"></div><scriptsrc="http://maps.google.com/maps/api/js?sensor=false"></script><script>varx=document.getElementById("demo");functiongetLocation(){if(navigator.geolocation){navigator.geolocation.getCurrentPosition(showPosition,showError);}else{x.innerHTML="Geolocationisnotsupportedbythisbrowser.";}}functionshowPosition(position){lat=position.coords.latitude;lon=position.coords.longitude;latlon=newgoogle.maps.LatLng(lat,lon)mapholder=document.getElementById('mapholder')mapholder.style.height='250px';mapholder.style.width='500px';varmyOptions={center:latlon,zoom:14,mapTypeId:google.maps.MapTypeId.ROADMAP,mapTypeControl:false,navigationControlOptions:{style:google.maps.NavigationControlStyle.SMALL}};varmap=newgoogle.maps.Map(document.getElementById("mapholder"),myOptions);varmarker=newgoogle.maps.Marker({position:latlon,map:map,title:"Youarehere!"});}functionshowError(error){switch(error.code){caseerror.PERMISSION_DENIED:x.innerHTML="UserdeniedtherequestforGeolocation."break;caseerror.POSITION_UNAVAILABLE:x.innerHTML="Locationinformationisunavailable."break;caseerror.TIMEOUT:x.innerHTML="Therequesttogetuserlocationtimedout."break;caseerror.UNKNOWN_ERROR:x.innerHTML="Anunknownerroroccurred."break;}}</script></body></html>

你的这个获取的地址不够精准啊
解决方案五:
引用2楼woodyy的回复:

必须是html5

那你给点例子我看看
解决方案六:
不够精准?你是用电脑测试还是手机测试?我手机测试误差不过十米左右..
解决方案七:
引用5楼diaodiaop的回复:

不够精准?你是用电脑测试还是手机测试?我手机测试误差不过十米左右..

手机测试误差已经到了几百米
解决方案八:
我估计你手机一定是小米之类的的渣渣
解决方案九:
我用了,不过点击之后没有反应啊
解决方案十:
引用6楼qq394467044的回复:

Quote: 引用5楼diaodiaop的回复:
不够精准?你是用电脑测试还是手机测试?我手机测试误差不过十米左右..

手机测试误差已经到了几百米

首先看你采集的是哪个地图的经度和纬度,然后在哪个地图上进行定位,一般谷歌的坐标在百度上使用都需要先转换http://developer.baidu.com/map/changeposition.htm
解决方案十一:
引用1楼diaodiaop的回复:

GPS信息吗?如果是的话用JavaScript就可以获取了..代码如下<!DOCTYPEhtml><html><body><pid="demo">点击这个按钮,获得您的位置:</p><buttononclick="getLocation()">试一下</button><divid="mapholder"></div><scriptsrc="http://maps.google.com/maps/api/js?sensor=false"></script><script>varx=document.getElementById("demo");functiongetLocation(){if(navigator.geolocation){navigator.geolocation.getCurrentPosition(showPosition,showError);}else{x.innerHTML="Geolocationisnotsupportedbythisbrowser.";}}functionshowPosition(position){lat=position.coords.latitude;lon=position.coords.longitude;latlon=newgoogle.maps.LatLng(lat,lon)mapholder=document.getElementById('mapholder')mapholder.style.height='250px';mapholder.style.width='500px';varmyOptions={center:latlon,zoom:14,mapTypeId:google.maps.MapTypeId.ROADMAP,mapTypeControl:false,navigationControlOptions:{style:google.maps.NavigationControlStyle.SMALL}};varmap=newgoogle.maps.Map(document.getElementById("mapholder"),myOptions);varmarker=newgoogle.maps.Marker({position:latlon,map:map,title:"Youarehere!"});}functionshowError(error){switch(error.code){caseerror.PERMISSION_DENIED:x.innerHTML="UserdeniedtherequestforGeolocation."break;caseerror.POSITION_UNAVAILABLE:x.innerHTML="Locationinformationisunavailable."break;caseerror.TIMEOUT:x.innerHTML="Therequesttogetuserlocationtimedout."break;caseerror.UNKNOWN_ERROR:x.innerHTML="Anunknownerroroccurred."break;}}</script></body></html>

报错说getLocation()未定义
解决方案十二:
有没有备注。我有点看不懂。
解决方案十三:
这个定位的问题,跟采用的地图有关,具体你可以参考一下地图提供商提供的API。不过需要注意的就是,使用腾讯提供的就必须使用腾讯地图才精准

时间: 2024-12-22 00:36:30

急求。。asp.net开发wap网页获取当前手机所在的坐标的相关文章

网页-急求asp.net求高手相助!

问题描述 急求asp.net求高手相助! 我想通过一个按钮打开一个新的网页,在button_click实践中添加了如下代码: Response.Write("window.open('aaa.aspx','新窗口,"toolbar=yes,location=no,directories=yes,status=yes,menubar=yes,resizable =yes,scrollbars=yes");"); 为什么没有反应???? 这是连接一个视频的代码: ali

asp.net web 应用程序 开发的项目中如何开发wap网页啊!在线等。。。。。

问题描述 "asp.netweb应用程序"开发的项目中如何开发wap网页啊!只有在用"asp.net网站"开发的项目中才看到有:添加新项>>移动wap窗体 解决方案 解决方案二:移动wap窗体又不好用....解决方案三:我不管他好不好用,可以就行!!解决方案四:1.1的话直接写WML就成了2.0的话差不多写成HTML不要用带JS的控件就成了~不懂非要用微软的那个什么移动窗体做什么...VS2008都放弃了的东西...解决方案五:就像做web网站一样做移动

接口-安卓开发从网页获取出现问题

问题描述 安卓开发从网页获取出现问题 最近在做个天气预报,在获取网上天气预报接口出了问题,蛋疼,http://m.weather.com.cn/atad/101280101.html原先这些接口本是JSON的格式,但是读取出来有时候是JSON格式,有时候是HTML格式,我换了两种获取方式,都会这样,有时候点那个接口在网页中打开,却不是JSON,而是气象局的主页.不知道是怎么回事![图片说明](http://img.ask.csdn.net/upload/201505/03/1430620985_

求助!!关于ASP.NET开发WAP问题!

问题描述 最近在用ASP.NET开发WAP这是我在ASPX中写的<%@PageLanguage="C#"ContentType="text/vnd.wap.wml"%><?xmlversion="1.0"encoding="gb2312"?><!DOCTYPEwmlPUBLIC"-//WAPFORUM//DTDWML1.1//EN""http://www.wapfor

急求asp高人!急急急!!!

问题描述 急求asp高人!因下周一要论文答辩,所以急求找个懂asp的高人本周末帮我讲讲论文和网站建设.现成的网站已经做好,论文已经基本完稿.只要根据网站和论文将技术性知识讲解明白就可以.必将重谢.如有兴趣者,请回帖或者电话联系.13718698233 解决方案 解决方案二:重谢是怎么谢法啊?以身相许?解决方案三:......以身相许不如给你钱合适吧

用JAVASCRIPT开发WAP网页

一.首先需要配置WEB服务器 在设计WAP网页时不论你使用的WAP开发工具是UP.SDK 或NOKIA WAP TOOKIT 或者ERICSSON WAPIDE,你都必须进行WEB服务器设置,故在此将常见的几种WEB服务器的设置介绍如下:(这里用的是Tomcat4.0,即Apache Web Server.设置方法如下:) 环境:Apache Web Server on NT OR Solaries OR LINUX OR OTHER UNIX 1) 不管是windows 还是UNIX 或LIN

微信公众平台开发(106) 网页获取用户地理位置

关键字:微信公众平台 JSSDK 获取地理位置接口 网页获取用户地理位置 getLocation作者:方倍工作室 原文:http://www.cnblogs.com/txw1958/p/weixin-web-location.html     在这篇微信公众平台开发教程中,我们将介绍如何在网页中获取用户的地理位置信息. 本文分为以下二个部分: 生成JS-SDK权限验证签名 使用地理位置接口获取坐标   一.微信JS-SDK 1. 获得Access Token access token的获得方法在

asp.net开发wap程序必备:识别来访手机品牌型号

我们在开发wap应用程序需要有识别来访手机品牌型号的功能,这样才可以更好的为用户提供更好的个性化服务,比如图片类型.屏幕尺寸.铃声类型等.      http协议中,User-Agent这个标头指示的浏览器信息,文章最后附加了常见的手机User-Agent.      每个厂家,甚至一个厂家多个品牌的User-Agent都没有一个统一命名标准,所以处理起来相当麻烦---不停的if.比如判断某个手机的品牌     If Request.UserAgent.ToUpper.StartsWith("M

急求解决-怎样开发一个andriod 的pdf阅读器同时也可以编辑文档

问题描述 怎样开发一个andriod 的pdf阅读器同时也可以编辑文档 急需开发andriod 的pdf阅读器同时也可以编辑文档,由于是新手,所以很棘手