The script will not work in IE 5, but is fine in IE 5.5 and 6 except that it's detection routine excludes them. Change:
Code:
browserdetectstr: (window.opera&&window.getSelection) || (!window.opera && window.XMLHttpRequest), //current browser detect string to limit the script to be run in (Opera9 and other "modern" browsers)
to:
Code:
browserdetectstr: (document.getElementById), //current browser detect string to limit the script to be run in (Opera9 and other "modern" browsers)
But then IE 5 will get in, so add (as shown):
Code:
init:function(){
/*@cc_on @*/
/*@if(@_jscript_version >= 5)
if (navigator.appVersion.replace(/^.*MSIE (\d+\.\d+).*$/, '$1') < 5.5)
return;
@end @*/
if (this.enablefrequency==1){ //if frequency control turned on
if (/sessiononly/i.test(this.displayfrequency)){ //if session only control
if (this.getCookie(t . . .
Bookmarks