[OpenLayers-Users] [Newbie] I can't specify attribute in WMSGetFeatureInfo

Zuhex gmduky at hotmail.com
Thu May 6 05:04:22 EDT 2010


I am newbie for java script. So when I try to specify attribute value from my
layer.
I got the message error from IE8
#############################


Webpage error details

User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0;
.NET CLR 1.1.4322; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152;
.NET CLR 3.5.30729; OfficeLiveConnector.1.4; OfficeLivePatch.1.3; .NET4.0C;
.NET4.0E)
Timestamp: Thu, 6 May 2010 08:58:57 UTC


Message: Object doesn't support this property or method
Line: 197
Char: 13
Code: 0
URI: http://localhost/map.php



Here this is my modify WMSGetFeatureInfo code
######################################

			var info = new OpenLayers.Control.WMSGetFeatureInfo({
            url: 'http://localhost:8080/geoserver/wms', 
            title: 'Identify features by clicking',            						
			layers: [herb],
			vendorParams: {"FEATURE_COUNT": "100"},            
			//maxfeatures: 200,
			vendorParams: { format : 'image/png' }, 
			//handlerOptions: {'hover':{delay:500}},			 
			eventListeners: {
		    getfeatureinfo: function(event) {
        
				if (popup != null) {
            		popup.destroy();
		            popup = null;
        		}	
				var features = event.features;							
				if((event.text).length != 709 && (event.text).length < 1000){
				        map.addPopup(popup = new OpenLayers.Popup.FramedCloud(
                        "chicken", 							
						map.getLonLatFromPixel(event.xy),						
                        null,
						event.getAttributes('name') + "<br>" +
						" http://www.google.co.th www.google.co.th ",
                        null,
                        true
                    ));	
				}}				        		        					
            }
        });
        map.addControl(info);
        info.activate();				          



Can anyone fix my error or tell me the problem?

Thank you
-- 
View this message in context: http://osgeo-org.1803224.n2.nabble.com/Newbie-I-can-t-specify-attribute-in-WMSGetFeatureInfo-tp5013240p5013240.html
Sent from the OpenLayers Users mailing list archive at Nabble.com.



More information about the Users mailing list