Linus: Safari Browsercheck

Beitrag lesen

Dann versuche doch lieber, letzteres zu ändern - anstatt mit einem Javascript, welches sie in die Wüste schickt, die Safari-nutzenden Besucher zu verärgern.

Ich will für die Safari-User nur ein Preloader-Script überspringen.. damit sie sich nicht wundern warum nichts passiert und den "vorladen übersprigen" button drücken müssen.

Kann sowas funktionieren??

<script type="text/javascript">
<!--
function Is() {
agent = navigator.userAgent.toLowerCase();
this.major = parseInt(navigator.appVersion);
this.minor = parseFloat(navigator.appVersion);

this.mac = (agent.indexOf("mac")!=-1);
this.safari = (this.mac && (agent.indexOf("safari")!=-1));
}

var is = new Is();

if (is.safari)
{
document.location.replace('scroll.html?1');
}
else
{
document.location.replace('prescroll.html');
}

//-->
</script>

Gruß aus Frankfurt
Linus