He copiado el código fuente de http://openlayers.org/dev/examples/vector-features-with-text.html. Esta dirección funciona bien en IE8.
Pongo el código html de la página como en el webfolder en nuestra red. Abrí esta página desde el sitio local, Pero lo que encontró fue que las etiquetas no eran visibles en IE pero en chrome que parecían buenos.
¿Qué debo hacer para que funcione en IE también? ¿Qué es la prevención de las etiquetas para representar en el IE pero el mismo código funciona desde el sitio web público de arriba. Si usted haga clic derecho y ver el código se puede ver el código de la siguiente manera:
renderer = (renderer) ? [renderer] : OpenLayers.Layer.Vector.prototype.renderers;
var vectorLayer = new OpenLayers.Layer.Vector("Simple Geometry", {
styleMap: new OpenLayers.StyleMap({'default':{
strokeColor: "#00FF00",
strokeOpacity: 1,
strokeWidth: 3,
fillColor: "#FF5500",
fillOpacity: 0.5,
pointRadius: 6,
pointerEvents: "visiblePainted",
// label with \n linebreaks
label : "name: ${name}\n\nage: ${age}",
fontColor: "${favColor}",
fontSize: "12px",
fontFamily: "Courier New, monospace",
fontWeight: "bold",
labelAlign: "${align}",
labelXOffset: "${xOffset}",
labelYOffset: "${yOffset}",
labelOutlineColor: "white",
labelOutlineWidth: 3
}}),
renderers: renderer
});
Gracias
Vijay