ciao a tutti,
mi piace molto questo script http://www.dreamprojections.com/SyntaxHighlighter/
che probabilmente molti già conoscono.
il problema fondamentale per me è che usa una textarea invece di un bel tag <pre> ;
grazie a questa patch https://www.gertthiel.de/blog/archiv...ighlighter-pre è possibile ovviare alla pecca, ma restano un paio di problemi in ie.
Il primo, fondamentale, è che ie sembra non fare grande distinzione tra i ritorni a capo (almeno questa sembra l'origine del problemi) e gli spazi nei <pre>, quando ad accedervi è javascript e credo questo abbia a che fare con questo: http://www.quirksmode.org/bugreports...tml_and_t.html
in ogni caso il risultato è tremendo, la stringa ottenuta da pre viene trattata come un'unica linea di codice, e visualizzata come tale (provate...)
esempio: http://flatpress.nowhereland.it/inde...y060906-114021
il secondo, è genericamente relativo all'infame messaggio "contenuto attivo bloccato" -__-' non molto professionale secondo me da vedere... in fondo si tratta di contenuto del tutto inoffessivo.
ho notato che usando librerie come prototype per agganciare window.onload questo non succede, quindi un metodo per evitarlo ci deve essere.
concludo dicendo che non sono un grande esperto di javascript, e attualmente non ho il tempo di diventarlo, ma vorrei almeno risolvere questi problemini (evitare il msg "contenuto attivo bloccato" mi tornerebbe utile anche in altre situazioni, come usare litebox http://www.doknowevil.net/litebox/ senza dover inserire onload= nel body)
ciao!
grazie a tutti