4 ابراج حظهم هيوصل للسحاب و الخير والسعد هيغرق حياتهم وكمان هتخلص من ديونك قبل نهاية مايو


هل يحدث زلزال كبير في في مصر؟ .. أستاذ في معهد البحوث الفلكية يجيب!


24 مايو, 2025 09:19 م

characteristic replaceOembeds() {
var allEmbeds = file.getElementsByTagName(“OEMBED”);

while (allEmbeds.size != 0) {
replaceOembedWithHtml(allEmbeds(0), extractLinkFromOembed(allEmbeds(0)));
allEmbeds = file.getElementsByTagName(“OEMBED”);
}

runYoutubeLazyLoad();

}

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

” +

‘ +

‘ +

‘ +
‘ +

‘ +

‘;

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

‘;

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

‘;
replaceElementWithHtml(screech, html);
} else if (sourceData.source.toLowerCase() === “fb”) {

loadfbApi();

var html=”


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

}

characteristic extractLinkFromOembed(screech) {
return getUrlSource(screech.getAttribute(“url”));
}

characteristic getUrlSource(url) {
var ytRegex = /http(?:s?)://(?:www.)?youtu(?:be.com/respect?v=|.be/)((w-_)*)(&(amp;)?‌​(w?‌​=)*)?/;
var instaRegex = /(https?://www.)?instagram.com(/p/(w+)/?)/;
var twitterRegex = /twitter.com/.*/online page online(?:es)?/((^/?)+)/;
var fbRegex = /^https?://www.fb.com.*/(video(s)?|respect|anecdote|posts)(.php?|/).+$/;

if (ytRegex.take a look at(url)) {
return {
source: “Youtube”,
url: url,
identity: ytRegex.exec(url)(1)
};
}

if (instaRegex.take a look at(url)) {
return {
source: “Instagram”,
url: url,
identity: instaRegex.exec(url)(3)
};
}

if (twitterRegex.take a look at(url)) {
return {
source: “Twitter”,
url: url,
identity: twitterRegex.exec(url)(1)
};
}

if (fbRegex.take a look at(url)) {
return {
source: “Facebook”,
url: url,
identity: fbRegex.exec(url)(1)
};

}

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

characteristic replaceElementWithHtml(screech, html) {
var str = html;
var Obj = screech; //any screech to be utterly modified
if (Obj.outerHTML) { //if outerHTML is supported
Obj.outerHTML = str; ///it be straightforward replace of total screech with contents of str var
} else { //if outerHTML is no longer supported, there is a queer but crossbrowsered trick
var tmpObj = file.createElement(“div”);
tmpObj.innerHTML = ‘‘;
ObjParent = Obj.parentNode; //Okey, screech desires to be parented
ObjParent.replaceChild(tmpObj, Obj); //here we inserting our non eternal files in preference to our goal, so we are able to in discovering it then and change it into whatever we have confidence to change to
ObjParent.innerHTML = ObjParent.innerHTML.change(‘

‘, str);
}
}
characteristic loadfbApi() {
var js = file.createElement(‘script’);
js.src=”
file.physique.appendChild(js);
}
characteristic runYoutubeLazyLoad() {
/// youtube lazyload
var youtube = file.querySelectorAll(“.youtube”);

for (var i = 0; i < youtube.size; i++) { var source = "https://img.youtube.com/vi/" + youtube(i).dataset.embed + "http://192.168.2.55/0.jpg"; var list = new Image(); list.src = "https://www.christian-dogma.com/subject matters/ch/assets/images/no.jpg"; list.classList.add('lazyload'); list.setAttribute("files-src", source); list.setAttribute("alt", "youtube"); list.addEventListener("load", characteristic () { youtube(i).appendChild(list); }(i)); youtube(i).addEventListener("click on", characteristic () { var iframe = file.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); }); }; }

Source link