1
我正在開發.net MVC應用程序。檢查瀏覽器的地理位置功能並獲取緯度和經度
我想從地理位置得到它是否支持HTML 5.0瀏覽器。
但我想知道我能做到一個控制器內(HomeController中,指數法裏)
需要你的建議
謝謝 勒芒
我正在開發.net MVC應用程序。檢查瀏覽器的地理位置功能並獲取緯度和經度
我想從地理位置得到它是否支持HTML 5.0瀏覽器。
但我想知道我能做到一個控制器內(HomeController中,指數法裏)
需要你的建議
謝謝 勒芒
如果在添加引用jQuery你的項目,你應該可以添加下面的Javascript代碼到你的視圖中。然後這將發佈到您的控制器的長和經度。這是您能夠在控制器中獲得GeoLocation的唯一方法。
注意:此代碼尚未經過測試!我只是從記憶中快速寫出來的。
// Get the coordinates
navigator.geolocation.getCurrentPosition(show_map);
function show_map(position) {
var latitude = position.coords.latitude;
var longitude = position.coords.longitude;
// post to your controller
var url = "/Home/Index?latitude=" + latitude + "&longtitude=" + longitude;
$.post(url, function(data) {
});
}
您還需要將參數「緯度」和「經度」添加到您的控制器。
public ActionResult Index(string latitude, string longtitude)
{
}