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
Gfoss@lists.gfoss.it
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa 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

Rispondere a