تحقيقات

الطقس غدا شديد الحرارة وأمواج البحر مضطربة

أعلنت هيئة الأرصاد الجوية، أن حالة الطقس غدا، الاثنين، يكون شديد الحرارة رطب نهارا على أغلب الأنحاء، حار على مناطق من السواحل الشمالية.

بينما يشهد الطقس خلال ساعات الليل، أجواء مائلة للبرودة، رطب ليلا على أغلب الأنحاء. فيما يشهد الطقس في الصباح الباكر، شبورة مائية صباحاً على بعض الطرق المؤدية من وإلى شمال البلاد حتى القاهرة الكبرى ومدن القناة ووسط سيناء وشمال الصعيد قد تكون كثيفة على بعض الطرق،وتنشط رياح على مناطق من القاهرة الكبرى والوجه البحري وجنوب سيناء وشمال الصعيد على فترات متقطعة .

وعن حالة البحرين، خلال الطقس غدا، يشهد البحر المتوسط ارتفاع الأمواج من 1.5 متر إلى مترين والرياح شمالية شرقية : شمالية غربية .

وبالنسبة لحالة البحر الأحمرتكون معتدلة وارتفاع الأمواج من 1.5 متر إلى مترين والرياح شمالية شرقية شمالية غربية .

وبالنسبة لحالة خليج السويس تكون معتدلة وارتفاع الأمواج من 1.5 متر إلى 2.25 متر والرياح شمالية غربية .

أما عن درجات الحرارة المتوقعة خلال الطقس غدا، بمختلف الأنحاء، تكون كالتالي، على محافظات ومدن مصر:
المدينة العظمى المحسوسة الصغرى
القاهرة 38 40 26
العاصمة الجديدة 39 41 24
6 أكتوبر 38 40 24
بنها 38 40 25
دمنهور 36 38 24
وادي النطرون 38 40 24
كفر الشيخ 36 39 25
بلطيم 34 37 25
المنصورة 37 39 25
الزقازيق 38 40 26
شبين الكوم 37 39 25
طنطا 37 39 25
دمياط 33 37 25
بورسعيد 33 37 26
الإسماعيلية 39 41 24
السويس 38 40 25
العريش 36 40 22
رفح 35 38 21
رأس سدر 40 42 26
نخل 39 41 26
كاترين 34 36 22
الطور 39 41 25
طابا 37 40 24
شرم الشيخ 40 42 28
الغردقة 39 41 28
الإسكندرية 33 37 24
العلمين 31 34 23
مطروح 32 35 23
السلوم 34 37 22
سيوة 39 40 23
رأس غارب 38 40 27
سفاجا 39 41 28
مرسى علم 38 40 28
شلاتين 40 43 29
حلايب 35 38 29
أبو رماد 39 41 27
مرسى حميرة 39 42 28
أبرق 38 40 27
جبل علبة 38 40 27
رأس حدربة 35 38 29
الفيوم 39 41 25
بني سويف 39 41 25
المنيا 40 42 27
أسيوط 41 43 27
سوهاج 43 44 28
قنا 44 45 28
الأقصر 45 46 27
أسوان 45 46 28
الوادي الجديد 44 45 27
أبوسمبل 45 46 27

replaceOembeds();
function replaceOembeds() {
var allEmbeds = document.getElementsByTagName(“OEMBED”);
while (allEmbeds.length != 0) {
replaceOembedWithHtml(allEmbeds[0], extractLinkFromOembed(allEmbeds[0]));
allEmbeds = document.getElementsByTagName(“OEMBED”);
}
runYoutubeLazyLoad();
setTimeout(function () {
loadfbApi();
}, 4000);
}

function replaceOembedWithHtml(element, sourceData) {
if (sourceData.source.toLowerCase() === “youtube”) {
var html=”

” +

‘ +

‘ +

‘ +
” +

‘ +

‘;
replaceElementWithHtml(element, html);
} else if (sourceData.source.toLowerCase() === “instagram”) {
var html=”

‘;
replaceElementWithHtml(element, html);
} else if (sourceData.source.toLowerCase() === “twitter”) {
var html=”

‘;
replaceElementWithHtml(element, html);
} else if (sourceData.source.toLowerCase() === “facebook”) {
var html=”


replaceElementWithHtml(element, html);
} else {
replaceElementWithHtml(element, “”);
}
}

function extractLinkFromOembed(element) {
return getUrlSource(element.getAttribute(“url”));
}

function getUrlSource(url) {
var ytRegex = /http(?:s?):\/\/(?:www\.)?youtu(?:be\.com\/watch\?v=|\.be\/)([\w\-\_]*)(&(amp;)?‌​[\w\?‌​=]*)?/;
var instaRegex = /(https?:\/\/www\.)?instagram\.com(\/p\/(\w+)\/?)/;
var twitterRegex = /twitter\.com\/.*\/status(?:es)?\/([^\/\?]+)/;
var fbRegex = /^https?:\/\/www\.facebook\.com.*\/(video(s)?|watch|story|posts)(\.php?|\/).+$/;

if (ytRegex.test(url)) {
return {
source: “Youtube”,
url: url,
id: ytRegex.exec(url)[1]
};
}

if (instaRegex.test(url)) {
return {
source: “Instagram”,
url: url,
id: instaRegex.exec(url)[3]
};
}

if (twitterRegex.test(url)) {
return {
source: “Twitter”,
url: url,
id: twitterRegex.exec(url)[1]
};
}

if (fbRegex.test(url)) {
return {
source: “Facebook”,
url: url,
id: fbRegex.exec(url)[1]
};

}

return {
source: “Unknown”,
url: url,
id: “”
};
}

function replaceElementWithHtml(element, html) {
var str = html;
var Obj = element; //any element to be fully replaced
if (Obj.outerHTML) { //if outerHTML is supported
Obj.outerHTML = str; ///it’s simple replacement of whole element with contents of str var
} else { //if outerHTML is not supported, there is a weird but crossbrowsered trick
var tmpObj = document.createElement(“div”);
tmpObj.innerHTML = ‘‘;
ObjParent = Obj.parentNode; //Okey, element should be parented
ObjParent.replaceChild(tmpObj, Obj); //here we placing our temporary data instead of our target, so we can find it then and replace it into whatever we want to replace to
ObjParent.innerHTML = ObjParent.innerHTML.replace(‘

‘, str);
}
}
function loadfbApi() {
var js = document.createElement(‘script’);
js.src=”https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v3.2″;
document.body.appendChild(js);
}
function runYoutubeLazyLoad() {
/// youtube lazyload
var youtube = document.querySelectorAll(“.youtube”);

for (var i = 0; i < youtube.length; i++) {

var source = "https://img.youtube.com/vi/" + youtube[i].dataset.embed +
"/0.jpg";

var image = new Image();
image.src = "https://www.elbalad.news/themes/elbalad/assets/images/no.jpg";
image.classList.add('lazyload');
image.setAttribute("data-src", source);
image.setAttribute("alt", "youtube");
image.addEventListener("load", function () {
youtube[i].appendChild(image);
}(i));

youtube[i].addEventListener("click", function () {
var iframe = document.createElement("iframe");
iframe.setAttribute("frameborder", "0");
iframe.setAttribute("allowfullscreen", "");
iframe.setAttribute("src", "https://www.youtube.com/embed/" + this.dataset
.embed + "?rel=0&showinfo=0&autoplay=1");
this.innerHTML = "";
this.appendChild(iframe);
});
};
}


المصدر:

رابط المصدر الأصلي

اظهر المزيد

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى