Ho uno script che mi permette di modificare il testo all'interno di un div (contenteditable="true") e salvarlo su un file di testo.
Quando però nel div inserisco alcuni caratteri come < oppure > questi ultimi non vengono salvati.
Credo che la cosa sia imputabile alla riga: xr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
codice:
function myFunction(){
var xr = new XMLHttpRequest();
var url = "saveNewText.asp";
var text = document.getElementById("myDiv").innerHTML;
var vars = "newText="+text;
xr.open("POST", url, true);
xr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xr.send(vars);
}