]> granicus.if.org Git - transmission/commitdiff
(trunk web) #3671 "web client regression: new use of Array.indexOf() breaks in IE7...
authorCharles Kerr <charles@transmissionbt.com>
Tue, 26 Oct 2010 00:18:41 +0000 (00:18 +0000)
committerCharles Kerr <charles@transmissionbt.com>
Tue, 26 Oct 2010 00:18:41 +0000 (00:18 +0000)
web/javascript/common.js

index 9d924f998854f9802bc0fb39fdc47971d1970d90..1626ab7789aa067a62504c655b998109ac3466f6 100644 (file)
@@ -16,6 +16,16 @@ var Safari3 = testSafari3();
 var iPhone = RegExp("(iPhone|iPod)").test(navigator.userAgent);
 if (iPhone) var scroll_timeout;
 
+if(!Array.indexOf){
+       Array.prototype.indexOf = function(obj){
+               var i, len;
+               for(i=0, len=this.length; i<len; i++)
+                       if(this[i]==obj)
+                               return i;
+               return -1;
+       }
+}
+
 function testSafari3()
 {
        var minimum = new Array(521,0);