დინამიკები მოდით განახორციელოს ვებ გვერდი გამოყენებით ცოტა HTML და JavaScript რომ geolocates შესახებ, რომელიც, გათვლით, სადაც ისინი გეოგრაფიულად თვალსაზრისით მათი გრძედი და განედი კოორდინატები. გაითვალისწინეთ, აქ, როგორც ატრიბუტი ჩემს ორგანოს tag, მე onload, რომელიც განსაზღვრავს ცოტა JavaScript რომ უნდა მიიღოს შესრულებული როგორც კი ორგანოს გვერდზე დატვირთული. ახლა ეს ფუნქცია, როგორც ჩანს, ე.წ. geolocate, და რომ ფუნქცია, მე დაიწყო განხორციელება, up დაბრუნება აქ შორის script tags მოუწოდა geolocate. ახლა მოდით განხორციელების ფუნქცია. პირველ რიგში, მოდით შეამოწმეთ თუ ტიპის სპეციალური ქონების მოუწოდა navigator.geolocation არ თანაბარი, ციტირებით unquote, "გაურკვეველი", მაშინ მე ვარ აპირებს შემდეგ. Navigator.geoloc ation.getCurrentPosition. და ახლა მე უნდა მიუთითოთ არგუმენტი, კონკრეტულად სახელით ფუნქცია რომ მინდა ეწოდოს როდესაც მიიღეთ მიმდინარე თანამდებობა უკვე figured out, სადაც მათი მომხმარებელს. და მე უბრალოდ აპირებს თვითნებურად დარეკეთ ეს ფუნქცია ახლა, უკუგამოძახება. სხვაგან, თუ ეს ქონება ფაქტობრივად undefined, მე ვაპირებ მიუთითოთ ნაცვლად განგაში "თქვენს ბრაუზერს არ არ უჭერს geolocation! " და დატოვოს ის, რომ. ასე რომ, რა არის ის, რომ მე აკრეფილი აქ? ასევე, ირკვევა, რომ ყველაზე თანამედროვე ბრაუზერების მხარდასაჭერად გლობალურ ცვლადი, ობიექტი, ასე ვთქვათ, ე.წ. ნავიგატორი, რომ აქვს ნავიგატორი კონკრეტული, რომ არის ბრაუზერის კონკრეტული ფუნქცია. შიგნით არის ქონების მოუწოდა geolocation რომელიც კონკრეტულად შეიცავს ინფორმაციას და ფუნქციები დაკავშირებული geolocation, დასკვნა, მომხმარებლებს. შიგნით რომ ობიექტი, ამავე დროს, როგორც ჩანს ფუნქცია, სხვაგვარად ცნობილია აქვს მეთოდი, ე.წ. მიღება მიმდინარე თანამდებობა. და ეს ფუნქცია ჩვენ გამოყენებით იმისათვის, რომ იპოვოს შესახებ. მოდით თუმცა ახლა განახორციელონ უკუგამოძახება ფუნქცია, რომელიც რეალურად აპირებს მისაღებად მოუწოდა, როდესაც შესახებ უკვე მდებარეობს. მოდით წავიდეთ წინ და აცხადებენ, რომ ისევე, ფუნქცია უკუგამოძახება და მოდით დარეკეთ არგუმენტი, რომ მე ვიცი, რომ ეს მიიღებენ ვთქვათ, თანამდებობაზე. რომ იქნება, თურმე, ობიექტი, რომელიც როგორღაც წარმოადგენს პროფაილი პოზიცია მსოფლიოში. შემდეგ შიგნით ამ ფუნქციას, მოდით გამომავალი სიგნალი position.coords, რომელიც დგას კოორდინატები. გრძედის და შემდეგ concatenate შესახებ რომ მძიმით და სივრცეში და შემდეგ რომ, position.coords.longitude. მოდით წავიდეთ წინ და შეინახოთ ეს ფაილი, ღია გვერდზე ბრაუზერი, და თუ ჩვენ არ შეგვიძლია თავს. http://localhost / geolocation-0.html. და იქ ვარ, კემბრიჯი, მასაჩუსეტსის.