Ejecutar Javascript en una versión de Safari

No encontrado nada parecido en foros, por lo que comparto mi solución. Es un pequeño script en Javascript para ejecutar alguna acción si estamos en un Safari de una versión concreta o inferior.

// Comprobar si es Safari 10 o inferior
var userAgent = navigator.userAgent;
var versionSafari = 10;
if ((
    userAgent.indexOf('Safari') !== -1
    && userAgent.indexOf('Chrome') === -1
    && parseInt(userAgent.split('Version/')[1].split('.')[0]) <= versionSafari
) {
    alert('Soy Safari 10 o inferior!');
}

Si queréis cambiar la versión de Safari para comprobar, solo hay que cambiar la variable versionSafari.

This work is under a Attribution-NonCommercial-NoDerivatives 4.0 International license.

Will you buy me a coffee?

This is how I keep writing without ads or paywalls.

Comments

There are no comments yet.

You may also like

Visitors in real time

You are alone: 🐱