PageSourceSearch

https://nahdetmisr.com/

html nahdetmisr.com collected 2026-10-02 05:25:48 UTC 3,520 bytes, 1 lines download raw bytes

1<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="/favicon.png"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="author" content="Icon Creations"/><link rel="apple-touch-icon" href="/favicon.png"/><link rel="manifest" href="/manifest.json"/><meta id="meta-description" name="description" content="Default Description"/><meta id="meta-keywords" name="keywords" content="Default Keywords"/><meta property="og:title" content="Default OG Title" id="meta-og-title"/><meta property="og:description" content="Default OG Description" id="meta-og-description"/><title id="page-title"></title>
1<script>function getPathAfterLanguage(e){const t=e.split("/").filter((e=>e));return t.length>0&&("ar"===t[0]||"en"===t[0])?{lang:t[0],path:t.slice(1).join("/")||"home"}:{lang:"en",path:t.join("/")||"home"}}async function fetchSEOData(){try{const e=new URLSearchParams(window.location.search),t=getPathAfterLanguage(window.location.pathname),n=e.get("code")||t.path||"home",o=`https://backend.nahdetmisr.com:10443/api/Page/GetSEOByCode?code=${n}&lang=${t.lang||"en"}`,a=window.location.origin,c=a+window.location.pathname,r=await fetch(o),i=await r.json();if(200===i.statusCode&&i.result){const{metaTitle:e,metaDescription:t,pageKeywords:n,canonicalUrl:o}=i.result;document.getElementById("page-title").innerText=e,document.getElementById("meta-description").setAttribute("content",t),n&&Array.isArray(n)&&document.getElementById("meta-keywords").setAttribute("content",n.join(", ")),document.getElementById("meta-og-title").setAttribute("content",e),document.getElementById("meta-og-description").setAttribute("content",t);let a=o||c,r=document.querySelector('link[rel="canonical"]');r||(r=document.createElement("link"),r.setAttribute("rel","canonical"),document.head.appendChild(r)),r.setAttribute("href",a)}else{console.error("استجابة API غير صالحة:",i);let e=document.querySelector('link[rel="canonical"]');e||(e=document.createElement("link"),e.setAttribute("rel","canonical"),document.head.appendChild(e)),e.setAttribute("href",c)}}catch(e){console.error("خطأ في جلب بيانات SEO:",e);const t=window.location.origin+window.location.pathname;let n=document.querySelector('link[rel="canonical"]');n||(n=document.createElement("link"),n.setAttribute("rel","canonical"),document.head.appendChild(n)),n.setAttribute("href",t)}}async function fetchMarketingScripts(){try{const e=await fetch("https://backend.nahdetmisr.com:10443/api/Settings/MarketingTools"),t=await e.json();if(200===t.statusCode&&t.result){if(t.result.head){const e=t.result.head;document.head.insertAdjacentHTML("beforeend",e)}if(t.result.body){const e=new DOMParser;e.parseFromString(t.result.body,"text/html").body.childNodes.forEach((e=>{1!==e.nodeType||document.body.contains(e)||document.body.insertBefore(e.cloneNode(!0),document.body.firstChild)}))}}else console.error("Invalid Marketing API response:",t)}catch(e){console.error("Error fetching marketing scripts:",e)}}document.addEventListener("DOMContentLoaded",(()=>{fetchSEOData(),fetchMarketingScripts()})),document.addEventListener("DOMContentLoaded",(()=>{fetchSEOData()}))</script>
1<script defer="defer" src="/static/js/main.9ad5e5af.js"></script>
1<link href="/static/css/main.ddd82870.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div><div id="popup"></div><div id="search"></div></body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.