Ich benutze:
$(window).bind( 'hashchange', function(e) { });
um eine Funktion an das Hash-Änderungsereignis zu binden. Dies scheint in IE8, Firefox und Chrome zu funktionieren, aber nicht in Safari, und ich gehe davon aus, dass dies nicht in früheren Versionen von IE der Fall ist. Für diese Browser möchte ich meinen JavaScript-Code deaktivieren, der den Hash und das hashchange
Ereignis verwendet.
Gibt es eine Möglichkeit mit jQuery, die ich erkennen kann, ob der Browser das hashchange
Ereignis unterstützt ? Vielleicht etwas mit jQuery.support
...