我有這個JavaScript函數應該在Chrome中打開一個不同的div比在其他瀏覽器。正確的div在Firefox,Internet Explorer,safari和chrome中打開,但opera會打開chrome div而不是其他div。有沒有辦法阻止歌劇執行鉻功能?區分鉻和歌劇
function Browser() {
var is_chrome = navigator.userAgent.toLowerCase().indexOf('chrome') > -1;
if (is_chrome) {
document.getElementById('chrome').style.display = 'block';
document.getElementById('notchrome').style.display = 'none';
}
}
你看過用於opera和chrome的用戶代理字符串嗎?也許你可以在那裏找到一些東西 – becquerel
你需要什麼divs?瀏覽器檢測受到鄙視。另外,如果你有最新的基於Blink的Opera,可以將其識別爲Chrome :-) – Bergi
你是否想要一款只針對歌劇的CSS黑客?設置顯示:無? – albert