2015-10-26 91 views
-1

感謝任何解決/幫助解決此請求的人。很抱歉,如果這是一個不可能的或以前要求的要求我搜索了它,找不到它,所以發佈了一個問題。只允許Chrome用戶使用JS訪問網頁?

所以,問題是,我希望我的網頁只能被Chrome用戶看到/使用。對於其他用戶,當他們嘗試訪問該頁面時不顯示任何內容,或者顯示一條消息,指出:「請使用谷歌瀏覽器訪問此頁面」

如果代碼在JS中,但是jQuery或PHP會更好也工作。

再次感謝。

最佳JS代碼:

var isChromium = window.chrome, 
    vendorName = window.navigator.vendor, 
    isOpera = window.navigator.userAgent.indexOf("OPR") > -1, 
    isIEedge = window.navigator.userAgent.indexOf("Edge") > -1; 
if(isChromium !== null && isChromium !== undefined && vendorName === "Google Inc." && isOpera == false && isIEedge == false) { 
    // is Google chrome 
} else { 
    alert("Hello! I am an alert box!!");// not Google chrome 
} 

回答

0

你可以使用的navigator.userAgent過濾用戶:

if(navigator.userAgent.indexOf("Chrome") != -1){ 

}