/ Published in: JavaScript
Expand |
Embed | Plain Text
var Try = { these: function() { var a1; for (var i=0; i<arguments.length; ++i) { var a2 = arguments[i]; try { a1 = a2(); break; } catch(e){} } return a1; } }; // ============ Example Try.these( function() {return new ActiveXObject('Msxml2.XMLHTTP')}, function() {return new ActiveXObject('Microsoft.XMLHTTP')}, function() {return new XMLHttpRequest()} );
You need to login to post a comment.
