الأخر شراء وبيع بكام؟ .. سعر الدولار اليوم في البنوك والسوق السوداء بنهاية تعاملات الثلاثاء 22 أبريل 2025


مشاهدة مباريات الأهلي المونديال مجانا .. لأول مرة ومفاجأة تسعد جمهور الساحرة المستديرة


09 يونيو, 2025 06:55 م

function replaceOembeds() {
var allEmbeds = doc.getElementsByTagName(“OEMBED”);

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

runYoutubeLazyLoad();

}

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

” +

‘ +

‘ +

‘ +
‘ +

‘ +

‘;

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

‘;

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

‘;
replaceElementWithHtml(part, html);
} else if (sourceData.provide.toLowerCase() === “facebook”) {

loadfbApi();

var html=”


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

}

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

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

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

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

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

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

}

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

function replaceElementWithHtml(part, html) {
var str = html;
var Obj = part; //any part to be fully replaced
if (Obj.outerHTML) { //if outerHTML is supported
Obj.outerHTML = str; ///or not it is straightforward replace of complete part with contents of str var
} else { //if outerHTML just isn’t supported, there’s a irregular but crossbrowsered trick
var tmpObj = doc.createElement(“div”);
tmpObj.innerHTML = ‘‘;
ObjParent = Obj.parentNode; //Okey, part needs to be parented
ObjParent.replaceChild(tmpObj, Obj); //right here we inserting our short-time frame knowledge in space of our target, so we will get it then and replace it into whatever we are looking out for to replace to
ObjParent.innerHTML = ObjParent.innerHTML.replace(‘

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

for (var i = 0; i < youtube.measurement; i++) { var provide = "https://img.youtube.com/vi/" + youtube(i).dataset.embed + "http://192.168.2.55/0.jpg"; var image = fresh Image(); image.src = "https://www.christian-dogma.com/issues/ch/sources/photos/no.jpg"; image.classList.add('lazyload'); image.setAttribute("knowledge-src", provide); image.setAttribute("alt", "youtube"); image.addEventListener("load", function () { youtube(i).appendChild(image); }(i)); youtube(i).addEventListener("click", function () { var iframe = doc.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