用ArcGIS API for javascript 空间查询时,一般通过设置代理,
esri.config.defaults.io.proxyUrl = mapObjects.mapProxy;
esri.config.defaults.io.alwaysUseProxy = true;
触发到dojo.connect(queryTask, "onComplete", function(fset)中的onComplete事件。
但是最近发现在谷歌浏览器,火狐浏览(当然可能还有其他浏览器)下不需要设置代理;设置代理反而查不出结果。
需要判断浏览类型,以设置是否需要代理