2016-03-26 52 views
1

這實際上是我的第一個問題堆棧溢出,所以我很興奮。只有當瀏覽器不顯示消息穀歌瀏覽器

問題: 我做了一個需要Flash操作的遊戲。我想用Chrome瀏覽器向網站訪問者顯示一條消息。

這將是一個字符串:「如果遊戲未正確加載,請嘗試使用Google Chrome」。

如果你們在不使用谷歌瀏覽器訪問谷歌瀏覽器時會知道顯示此消息的方式(因爲這會有點多餘),我將不勝感激!

+0

你是否已經搜索到了這個現有的解決方案? *您嘗試了什麼?*我在StackOverflow和Google上進行的快速搜索顯示了許多可能的解決方案。 –

回答

2

您可以檢測瀏覽器,如果它chrome使其隱藏:

if(/chrom(e|ium)/.test(navigator.userAgent.toLowerCase())){ 
 
$('#Msg').hide(); 
 
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 

 
<div id="Msg">Hello!!!</div>

+0

不幸的是,這也會與Microsoft Edge匹配,因爲它在用戶代理字符串中有'Chrome'。例如:Mozilla/5.0(Windows NT 10.0; Win64; x64)AppleWebKit/537.36(KHTML,如Gecko)Chrome/42.0.2311.135 Safari/537.36 Edge/12.10240' –