2017-01-17 35 views
1

我有問題,我可能知道,鉻塊阻止此功能,但我在這裏。我有一個HTML5視頻代碼,可以從安全服務器播放視頻。服務器僅使用基本認證。因此,在源我有Chrome瀏覽器HTML基本登錄不能使用名稱並通過URL

<source src="http://username:[email protected]/test?profile=test" type="video/webm" /> 

在Firefox中,一切工作正常,我不會再次提示給用戶名和密碼。但是,如果我在Chrome中打開網站,則會彈出基本身份驗證窗口,我必須重新輸入用戶名和密碼。任何想法如何做到這一點?

注:我知道這是不安全的,它只會在家庭中使用,我只是想簡化過程。

回答

0

丟棄你的代碼。而只是這樣做:

<input type="text" id="login" required> 
    <input type="text" id="password" required> 
    <input type="button" id="goButton" onclick="checkLoginPass()" /> 
    <script> 
     var checkLoginPass = function() { 
      var login = document.getElementById("login").value; 
      var pass = document.getElementById("password").value; 
      if (login === "user123" && pass === "password1234") { 
       window.location.replace("http://www.someurlhere.com"); 
      } 
      else { 
       //do something else; 
      } 
     } 
    </script>` 

有人問幾乎同樣的事情,並得到了與此here

一個答案
相關問題