aduermael commited on
Commit
324acde
1 Parent(s): 2a9eaae

inject target URL

Browse files
Files changed (1) hide show
  1. cubzh.html +24 -2
cubzh.html CHANGED
@@ -31,9 +31,31 @@
31
 
32
  <body>
33
  <div class="fullscreen-iframe">
34
- <iframe src="https://huggingface.cu.bzh/?script=huggingface.co/spaces/cubzh/ai-npcs" frameborder="0" allowfullscreen crossorigin allow="cross-origin-isolated">
35
- </iframe>
36
  </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
37
  </body>
38
 
39
  </html>
 
31
 
32
  <body>
33
  <div class="fullscreen-iframe">
34
+ <iframe id="dynamic-iframe" frameborder="0" allowfullscreen crossorigin allow="cross-origin-isolated"></iframe>
 
35
  </div>
36
+
37
+ <script>
38
+ function onDOMContentLoaded() {
39
+ document.removeEventListener("DOMContentLoaded", onDOMContentLoaded);
40
+
41
+ var currentUrl = window.location.href;
42
+
43
+ var regex = /https:\/\/([\w]+)-([\w-]+)\.static\.hf\.space/;
44
+ var match = currentUrl.match(regex);
45
+
46
+ if (match) {
47
+ var repo = match[1];
48
+ var space = match[2];
49
+ var targetUrl = "https://huggingface.cu.bzh/?script=huggingface.co/spaces/" + repo + "/" + space
50
+ console.log("targetUrl:", targetUrl)
51
+ document.getElementById("dynamic-iframe").src = targetUrl;
52
+ } else {
53
+ console.error("URL pattern does not match.");
54
+ }
55
+ }
56
+ document.addEventListener("DOMContentLoaded", onDOMContentLoaded);
57
+
58
+ </script>
59
  </body>
60
 
61
  </html>