added fallback subdomin for cdn, cdn.jsdilver not working in egypt

pull/670/head
Islam Kamel 2 years ago
parent 1cad50dca5
commit 6db1694116

@ -9,7 +9,11 @@
<meta name="viewport" <meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<link rel="icon" type="image/png" href="images/favicon.png"> <link rel="icon" type="image/png" href="images/favicon.png">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsify-themeable@0/dist/css/theme-simple.css"> <link
rel="stylesheet"
href="https://cdn.jsdelivr.net/npm/docsify-themeable@0/dist/css/theme-simple.css"
onerror="this.href = this.href.replace('cdn', 'fastly')"
>
</head> </head>
<body> <body>
@ -21,8 +25,14 @@
relativePath: true, relativePath: true,
auto2top: true, auto2top: true,
} }
function replaceResources(target) {
const newScript = document.createElement("script");
newScript.src = target.src.replace("cdn", "fastly")
document.body.appendChild(newScript)
}
</script> </script>
<script src="//cdn.jsdelivr.net/npm/docsify/lib/docsify.min.js"></script> <script src="//cdn.jsdelivr.net/npm/docsify/lib/docsify.min.js" onerror="replaceResources(this)" ></script>
</body> </body>
</html> </html>

Loading…
Cancel
Save