Код: Выделить всё
map.events.register('click', map, function (e) {
var url = build.getFullRequestString({
REQUEST: "GetFeatureInfo",
EXCEPTIONS: "application/vnd.ogc.se_inimage",
BBOX: map.getExtent().toBBOX(),
X: e.xy.x,
Y: e.xy.y,
INFO_FORMAT: 'text/plain',
QUERY_LAYERS: 'buildings',
WIDTH: map.size.w,
HEIGHT: map.size.h});
OpenLayers.loadURL(url, '', this, setHTML,errorHTML);
OpenLayers.Event.stop(e);
});
function setHTML(response) {
OpenLayers.Util.getElement('getfeatureurl').innerHTML = response.responseText;
}
function errorHTML(response) {
OpenLayers.Util.getElement('getfeatureurl').innerHTML = response.responseText;
}
Итак, проблема сменила направление, все работает в IE и Safari и не работает в firefox и google chrome. Это где-то настраивается?