Problem med Ajax script
Hej med jer. Jeg har for første gang sådan rigtig, leget lidt med Ajax. Men jeg har det problem at den ikke viser Æ Ø Å korrekt. Jag har vedlagt koden så i kan se om der er nogle åbenlyse fejl:function select_output()
{
document.getElementById('words').select();
}
function newXMLHttpRequest()
{
try{ return new XMLHttpRequest(); }catch(e){}
try{ return new ActiveXObject("Msxml2.XMLHTTP"); }catch(e){}
try{ return new ActiveXObject("Microsoft.XMLHTTP"); }catch(e){}
return null;
}
function check_it() {
var words = document.getElementById('words').value;
document.getElementById('button').value = "Arbejder...";
var ajax_request = false;
ajax_request = newXMLHttpRequest();
var page = "process.php";
ajax_request.open("POST",page,1);
ajax_request.onreadystatechange=function()
{
if(ajax_request.readyState==4)
{
document.getElementById('words').value = ajax_request.responseText;
document.getElementById('button').value = "Boost!";
document.getElementById('extra_button').innerHTML =
'<a href="#" onclick="select_output();">Marker Alt</a>';
document.getElementById('download').innerHTML =
'<a href="'+cookie_name()+'" >Download CSV-fil</a>';
}
}
ajax_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded;")
ajax_request.send("words="+words);
}
function file_delete()
{
var ajax_request = false;
ajax_request = newXMLHttpRequest();
var page = "process.php?"+"delete="+cookie_name();
ajax_request.open("GET",page,0);
ajax_request.send();
}
function cookie_name()
{
var cookies = document.cookie;
var name = "file";
if (cookies.indexOf(name) != -1)
var startpos = cookies.indexOf()+name.length+2;
var endpos = cookies.indexOf(";",startpos);
if (endpos == -2) endpos = cookies.length;
return unescape(cookies.substring(startpos,endpos));
}
Dette script henter en .php fil hvor jeg har lavet en kode som omskriver indtastet ord og sætter "" og [] omkring ordene.