Я хочу использовать координаты в коде для подсчета времени молитвы, я могу прочитать координаты lang и lat, но я не знаю, как я могу импортировать их в свой код молитвы, вы можете увидеть в последнем коде (id = "pyr") не работает.
<!doctype html>
<html>
<head>
<meta charset="utf-8" />
<script type="text/javascript"
src="http://maps.googleapis.com/maps/api/js?key*****************&sensor=true">
</script>
</head>
<body>
<script type="text/javascript" src="trivia/PrayTimes.js"></script>
<script type="text/javascript">
function ptt() {
navigator.geolocation.watchPosition(locationSuccess, locationError, {timeout: 30000});
function locationSuccess(position)
{
// this is your position as a LatLng object. use it however you need
var latLng = new google.maps.LatLng(position.coords.latitude, position.coords.longitude);
var latitude = position.coords.latitude;
var longitude = position.coords.longitude;
if(!!navigator.geolocation) {
document.getElementById("lat_her").innerHTML = latitude;
document.getElementById("lng_her").innerHTML = longitude;
lat = latitude;
lng = longitude;
// Support
} else {
var lat = "24.46666";
var lng = "39.59998";
// No support
}
}
var lat = latitude;
var lng = longitude;
//var lat = "24.46666";
//var lng = "39.59998";
var date = new Date(); // today
var dhours = new Date().toTimeString().split(" ")[0]; // show time like 3:19
var PT = new PrayTimes('Makkah'); // location
var times = PT.getTimes(date, [lat, lng], +3); // prayer times in location
if (times.fajr > dhours){
document.getElementById("pyr").innerHTML = '<center>الفجر '+ times.fajr + '</center>';
} else if (times.sunrise > dhours){
document.getElementById("pyr").innerHTML = '<center>الإشراق '+ times.sunrise + '</center>';
} else if (times.dhuhr > dhours){
document.getElementById("pyr").innerHTML = '<center>الظهر '+ times.dhuhr + '</center>';
} else if (times.asr > dhours){
document.getElementById("pyr").innerHTML = '<center>العصر '+ times.asr + '</center>';
} else if (times.maghrib > dhours){
document.getElementById("pyr").innerHTML = '<center>المغرب '+ times.maghrib + '</center>';
} else if (times.isha > dhours){
document.getElementById('pyr').innerHTML+='<center>العشاء '+ times.isha + '</center>';
} else if (times.midnight > dhours){
//document.write('<br/>العشاء = '+ times.midnight);
document.getElementById('pyr').innerHTML+='<center>منتصف الليل '+ times.midnight + '</center>';
}
}
setTimeout('ptt()',1000);
</script>
this not worked.
<span id="pyr"></span>
this worked.
<div id="lat_her">0</div>
<div id="lng_her">0</div>
</body>
</html>
время молитвы от нее:
http://praytimes.org/wiki/Code
- молитвенный код работает сам по себе, но он не может прочитать координаты из первого кода.