Este artigo descreve o método do JS para determinar se o navegador seguro 360 é um kernel rápido. Compartilhe para sua referência. A análise específica é a seguinte:
O kernel rápido do navegador seguro 360, o Navigator.userragent para sites que não são 360 é:
"Mozilla/5.0 (Windows NT 6.1; Wow64) Applewebkit/537.1 (Khtml, como Gecko) Chrome/21.0.1180.89 Safari/537.1", todos usam o Google Chrome Native WeserAgent;
E o próprio Navigator.UserAgent do próprio site do 360 é
: "Mozilla/5.0 (Windows NT 6.1; Wow64) Applewebkit/537.1 (Khtml, como Gecko) Chrome/21.0.1180.89 Safari/537.1 qihu 360se", que contém o próprio logotipo de 360;
Portanto, é difícil conhecer o kernel rápido 360 durante nosso próprio processo de desenvolvimento;
O método a seguir é extraído de um plug-in em um blog de front-end. Este método pode determinar o kernel rápido do 360 SAFE Browser
Copie o código da seguinte forma: função is360se () {
var where = "sufixos", value = "dll", name = "description", namereg = /gosta /;
var mimetipos = window.navigator.mimetypes, i;
para (i em mimetipos) {
if (mimetipos [i] [onde] == valor) {
if (namereg.test (mimetipos [i] [nome])) retorna false;
}
}
retornar true;
}
Espero que este artigo seja útil para a programação JavaScript de todos.