Daha çox

ArcGIS Javascript API - IE9 Quirks Modu


ArcGIS Javascript API-nin IE9 quirks rejimində işləyərkən niyə SVG göstərmədiyini başa düşməkdə çətinlik çəkirəm.

Http://help.arcgis.com/en/webapi/javascript/arcgis/demos/graphics/graphics_add.html ünvanından ESRI nümunə saytını ziyarət edib IE 9 + Quirks rejiminə keçəndə dojox / gfx / vml.xd .js yüklənir, lakin vektor göstərilməsi işləmir. Point, Multipoint, Extent hamısı yaxşı işləyir, lakin gfx ilə əlaqəli hər hansı bir şey (polyline, freehand, line) işləmir.

IE9 + Quirks rejimində dojo / ArcGIS Javascript API istifadə etmək mümkündürmü? Sual verməyimin səbəbi budur ki, xəritəni yerləşdirdiyim səhifələr bu rejimdə işləməlidir.


Buradakı probleminiz dojo / ArcGIS ilə deyil, qəribə rejimində IE-də SVG ilə bağlıdır. IE-nin 9-cu versiya altında SVG dəstəyi yoxdur və IE9-u qəribə rejiminə keçirərək daha köhnə bir brauzer kimi davranmasını söyləyirsiniz.

Ümumiyyətlə IE9 quirks rejimində dojo / ArcGIS-in istifadəsinin mümkün olub-olmaması, əsasən ESRI-nin 9-cu versiyanın altındakı IE-ni tam olaraq dəstəkləmədiyindən asılıdır və daha yeni IE versiyalarında da bəzi şeylər işləmir (həmçinin siyahıda verilmişdir) keçid).

SVG-nin IE-nin köhnə versiyalarında necə işləməyinə dair bu StackOverflow sualı sizə kömək edə bilər.