ciao a tutti,
ho due javascript che non funzionano con mozilla, non riesco ad aggiustarli. Ve li posto, potete darmi una mano?
1)
function cambia(mTag) {
mTagA='<'+mTag+'>'
mTagC='</'+mTag+'>'
selezione=document.selection.createRange();
if (document.all&&!opera&&selezione.text.length>0) {
if (selezione.text!='') selezione.text=mTagA+selezione.text+mTagC;
} else {
document.getElementById('descrizione').value+='<'+ mTag+'></'+mTag+'>';
}
}
2)
function creaLink() {
if (url = prompt("Inserisci il link ( senza http:// )")) {
if (url.indexOf("http://") == 0) {
url = url.replace(/http:\/\//,"");
}
nomeUrl = prompt("Testo descrittivo del link.\nSe vuoi che si veda il link, lascia invariato questo campo");
if (nomeUrl.replace(/\s/,"").length == 0 || nomeUrl == "undefined") {
nomeUrl = url;
}
if (confirm("Il link dovrà aprirsi in una nuova finestra?")) {
target = ' target="_blank"';
} else {
target = '';
}
document.form_doc.descrizione.value+=''+nomeUrl+'';
}
}
sotto ie funzionano perfettamente, sotto mozilla e derivati no..
Avete idee?
Grazie in anticipo!!!