我已經在IE7和IE8(所有兼容模式下)和Windows 7 Ultimate(在所有兼容模式下)的Windows XP SP3上測試過它,並且它失敗兩者都是一樣的。我正在運行couchapp存儲庫中的最新HEAD。這在我的OSX 10.6.3開發機器上工作正常。我已經在Windows 7旗艦版上使用Chrome 4.1.249.1064(45376)和Firefox 3.6進行了測試,並且它們都正常工作。由於兩者都做了Safari 4和Firefox 3.6 OSX 10.6.3如何讓jquery.couch.app.js與IE8一起使用
以下是錯誤消息
網頁錯誤的詳細信息
用戶代理:Mozilla的/ 4.0(兼容; MSIE 8.0; Windows NT的6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0)時間戳:4月28日星期三 2010 03:32:55 UTC
消息:對象不支持此 屬性或方法行:159字符:7 代碼:0 URI: http://192.168.0.105:5984/test/_design/test/vendor/couchapp/jquery.couch.app.js
這裏是代碼的 「得罪」 位,它在Chrome,Firefox和Safari就好作品。如果說失敗是從文件jquery.couch.app.js
157 var qs = document.location.search.replace(/^\?/,'').split('&');
158 var q = {};
159 qs.forEach(function(param) {
160 var ps = param.split('=');
161 var k = decodeURIComponent(ps[0]);
162 var v = decodeURIComponent(ps[1]);
163 if (["startkey", "endkey", "key"].indexOf(k) != -1) {
164 q[k] = JSON.parse(v);
165 } else {
166 q[k] = v;
167 }
168 });
不工作在IE ... *現在經過我在哪裏聽說過.. 。* * – 2010-04-28 03:57:56