Ciao a tutti
su un sito già consolidato devo aggiungere (far comparire) una mappa
con geoext, e fin qui tutto semplice. Quando clicco sul bottone mi
apre la mappa, per visualizzarla correttamente carico al volo lo
stylesheet di extjs ma questo comporta un cambiamento sostaziale della
pagina principale specialmente per quanto riguarda le dimensioni e gli
spazi.
Volevo capire se è possibile e come fare in modo che lo stylesheet
caricato vada a lavorare solo all'interno del codice javascript e non
su tutta la pagina. Spero di non dover creare una pagina nuova che non
vada ad intaccare il file css della pagina principale
Attualmente uso:
- per caricare lo stylesheet
var filecss=document.createElement("link")
filecss.setAttribute("rel", "stylesheet")
filecss.setAttribute("type", "text/css")
filecss.setAttribute("href",
"user_map/lib/ext-3.3.1/resources/css/ext-all.css")
document.getElementsByTagName("head")[0].appendChild(filecss)
- per visualizzare la mappa
new Ext.Window({
title: "GRASS GIS user",
height: 400,
width: 600,
layout: "fit",
tbar: tbarItems,
items: [{
xtype: "gx_mappanel",
id: "mappanel",
map: map
}]
}).show();
--
ciao
Luca
http://gis.cri.fmach.it/delucchi/www.lucadelu.org
_______________________________________________
Iscriviti all'associazione GFOSS.it:
http://www.gfoss.it/drupal/iscrizione[hidden email]
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfossQuesta e' una lista di discussione pubblica aperta a tutti.
Non inviate messaggi commerciali.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell'Associazione GFOSS.it.
540 iscritti al 4.11.2011