Salve a tutti, in questi giorni, sto cercando di ottimizzare alcune funzioni di un forum che sto cercando di realizzare, ho però riscontrato un problema.
Volevo infatti realizzare uno script che, premendo su un apposito tasto, aggiunga agli estremi di un testo evidenziato in un campo di testo, determitati caratteri.
Un po come accade anche in ogni forum quando si vuole applicare alcuni tag.
La parte di codice che mi fa quello che chiedo è questa:
L'unico problema è che funziona soltanto con internet explorer, ma non con altri browser, con i quali riesco solo ad aggiungere dei caratteri alla fine del campo di testo.codice:selezione=false; if ((clientVer >= 4) && is_ie && is_win) selezione = document.selection.createRange().text; if (selezione) { document.selection.createRange().text = tagOpen[numero-1] + selezione + tagClose[numero-1]; selezione='';
Mi chiedo quindi se esiste qualche codice particolare per far la stessa cosa con altri tipi di browser