Ich bin auf der Suche nach Browser-Erkennung auf meiner Seite einbetten, so dass wenn der Browser Firefox ist, starte ich einen anderen iframe (Unterschied ist die Daten-src vs src) wie hier gezeigt. Kann mir jemand helfen, was ich im Skriptbereich ändern muss, damit es funktioniert?Browser-Erkennung & Firefox-Daten-src Attribut
<script>
// Firefox 1.0+
var isFirefox = typeof InstallTrigger !== 'undefined';
isFF = '<iframe width="806" height="634" frameborder="0" scrolling="0" scrolling="no" horizontalscrolling="no" verticalscrolling="no" **src**="../test.html"></iframe>';
notFF = '<iframe width="806" height="634" frameborder="0" scrolling="0" scrolling="no" horizontalscrolling="no" verticalscrolling="no" **data-src**="../test.html"></iframe>';
if(isFirefox = 'true') {
window.load(isFF);
}else {
window.load(notFF);
}
</script>
Wie definieren Sie "Firefox" genau? Beinhalten Sie Pale Moon, Thunderbird und Gecko basierte Browser? Was passiert, wenn ich den Quellcode herunterlade, ein kleines bisschen Code ändere und selbst kompiliere? – Oriol
Niemals Browser-Sniffing. Verwenden Sie stattdessen die Feature-Erkennung. – Oriol