Maison >interface Web >js tutoriel >code js pour déterminer le type de navigateur et le numéro de version_compétences javascript
phpnew blog a un éditeur de type discuz ubb intégré. La fonction d'éditeur inclut l'insertion au niveau du curseur, mais elle a toujours été inexacte sur ie11
Après l'avoir analysé aujourd'hui, j'ai finalement trouvé la raison. version du fichier js écrite Il y a une anomalie dans le jugement du processeur, donc le point d'insertion est toujours en tête. Ce sera corrigé aujourd'hui
Fournir une fonction js. Renvoie un tableau.
if (match != null) {
return { navigateur : "ie", version : match[2] || > }
if (!!window.ActiveXObject || "ActiveXObject" dans la fenêtre){
return { navigateur : "ie", version : "0"}
}
var match = rFirefox.exec(ua);
if (match != null) {
return { navigateur : "firefox", version : match[2] || "0" }; }
var match = rOpera.exec(ua);
if (match != null) {
var match = rChrome.exec(ua);
if (match != null) {
return { navigateur : "chrome", version : match[2] || > }
var match = rSafari.exec(ua);
if (match != null) {
return { navigateur : "safari", version : match[1] || > }
return { navigateur : "", version : "0" }
}
}
J'espère que cela sera utile à tout le monde.
Le contenu modifié par l'éditeur corrige également le problème des échecs fréquents de chargement du flash des pièces jointes et résout le problème du retour chariot
.