English 中文(简体)
传真5 地球定位
原标题:HTML5 Geolocation

我将这一条用于对用户进行地理定位,我需要<代码>的现行Lat和<代码>的现行L。 储存在:

    <script>  

  window.onload = function() {
    var startPos;

    if (navigator.geolocation) {
      navigator.geolocation.getCurrentPosition(function(position) {
        startPos = position;
        document.getElementById("currentLat").innerHTML = startPos.coords.latitude;
        document.getElementById("currentLon").innerHTML = startPos.coords.longitude;
      });
    }
  };

</script>

我在这里需要这些价值观:

http://api.flickr.com/services/rest/?method=flickr.photos.search&api_key=my_key&radius_units=km&radius=5&lat= XXX &lon= XXX &jsoncallback=?

我如何通过 j获得这些价值观,并立即将这些价值观置于URL? 什么最快?


感谢@Manuel,但我首先利用了它,因为我不需要错误的功能,而只是为了保持简单,我可以理解它,而没有工作吗?

$(document).ready(function() {
  navigator.geolocation.getCurrentPosition(function(position) {
    var lat = position.coords.latitude;
    var lon = position.coords.longitude;
  var JSONURL = "http://api.flickr.com/services/rest/?method=flickr.photos.search&api_key=my_key&format=json&privacy_filter=1&media=photos&tag=london&minwidth=700&has_geo=1&accuracy=11&content_type=1&extras=geo,owner_name,url_m&page=1&radius_units=km&radius=5&"+lat+"&lon="+lon+"&jsoncallback=?";
  jQuery.getJSON( JSONURL, getJSONimages);
  function getJSONimages(data) {
    var htmlString = "";
    $.each(data.photos.photo, function(i,item){
    var itemTitle = item.title;
                }); 
    $( #slideshow ).html(htmlString);
    $( #slideshow ).slideshow({
                timeout: 3000,
                type:  random ,
                fadetime: 2000
            });   
  } }
  })   
问题回答

页: 1 页: 1

navigator.geolocation.getCurrentPosition(function(position) {
    var lat = position.coords.latitude;
    var lon = position.coords.longitude;

    var url =  http://api.flickr.com/services/rest/?method=flickr.photos.search&api_key=my_key&radius_units=km&radius=5&lat= +lat+ &lon= +lon+ &jsoncallback=? ;
    // console.log(url);
}, function(error) {
    console.log("Something went wrong: ", error);
});




相关问题
selected text in iframe

How to get a selected text inside a iframe. I my page i m having a iframe which is editable true. So how can i get the selected text in that iframe.

How to fire event handlers on the link using javascript

I would like to click a link in my page using javascript. I would like to Fire event handlers on the link without navigating. How can this be done? This has to work both in firefox and Internet ...

How to Add script codes before the </body> tag ASP.NET

Heres the problem, In Masterpage, the google analytics code were pasted before the end of body tag. In ASPX page, I need to generate a script (google addItem tracker) using codebehind ClientScript ...

Clipboard access using Javascript - sans Flash?

Is there a reliable way to access the client machine s clipboard using Javascript? I continue to run into permissions issues when attempting to do this. How does Google Docs do this? Do they use ...

javascript debugging question

I have a large javascript which I didn t write but I need to use it and I m slowely going trough it trying to figure out what does it do and how, I m using alert to print out what it does but now I ...

Parsing date like twitter

I ve made a little forum and I want parse the date on newest posts like twitter, you know "posted 40 minutes ago ","posted 1 hour ago"... What s the best way ? Thanx.

热门标签