فهرست منبع

Experimental function calling across tabs

Carlo Piovesan 2 سال پیش
والد
کامیت
2b4933aaba
2فایلهای تغییر یافته به همراه7 افزوده شده و 1 حذف شده
  1. 1 1
      index.html
  2. 6 0
      login.html

+ 1 - 1
index.html

@@ -100,7 +100,7 @@
 	        await up();
                 statusElem.innerHTML = "Starting login...";
 		const url = await loginPromise;
-		w.location.href = url;
+		w.changeLocation(url);
 	    }
 	    waitLogin();
         };

+ 6 - 0
login.html

@@ -5,6 +5,12 @@
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta http-equiv="X-UA-Compatible" content="ie=edge">
     <title>Tailscale login</title>
+    <script>
+      function changeLocation(url)
+      {
+        window.location.href = url;
+      }
+    </script>
 </head>
 <body>
     Loading network code...