Ich habe wieder mal ne sache die ich nach mehreren stunden googlen und ausprobieren nicht hinbekommen habe.... ich möchte einfach eine txt oder csv egal was auf meine web mit umlaute ausgeben leider klappt das nicht entweder ich habe quadrate bei Umlaute oder nach dem Umlauten wird das Wort abgeschnitten. Die Tipps in diversen foren wie charset umwandeln habe ich schon versucht utf-8 , ISO-8859-1 usw klappt auch nicht jetzt nach 1 million mal editieren sieht mein code so aus ... leider immer noch keine umlaute
nunja jetzt seh zusätzlich noch ein problem beim FF aber gut das bekomm ich selbst noch raus... weiss jetzt nimmer was ich noch machen soll ...
vielen Dank schonmal .. und lacht bitte mich net aus wegen der einfachheit ..hab ich das ganze erstmal runtergebrochen , bin nur anscheinend zu unwissend um selbst das rauszufinden...
PHP Code:
function onError()
{
alert("fehler");
}
function getRequest()
{
var xmlHttpObject = false;
// Überprüfen ob XMLHttpRequest-Klasse vorhanden und erzeugen von Objekte für IE7, Firefox, etc.
if (typeof XMLHttpRequest != 'undefined')
{
xmlHttpObject = new XMLHttpRequest();
}
// Wenn im oberen Block noch kein Objekt erzeugt, dann versuche XMLHTTP-Objekt zu erzeugen
// Notwendig für IE6 oder IE5
if (!xmlHttpObject)
{
try
{
xmlHttpObject = new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e)
{
try
{
xmlHttpObject = new ActiveXObject("Microsoft.XMLHTTP");
}
catch(e)
{
xmlHttpObject = null;
}
}
}
return xmlHttpObject;
}
function sendDataRequest() {
var request = getRequest();
if (null == request) {
alert("Cancel");
return;
}
request.open("GET", "testdaten/test.txt", true); //auf dem Server abgepeicherte txt datei
request.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=ISO-8859-1');
request.onreadystatechange = function() {
switch (request.readyState) {
case 4:
if (request.status != 200) {
onError();
} else {
onSuccess(request.responseText);
}
break;
default:
return false;
break;
}
};
request.send(null);
}
function onSuccess(text)
{
document.write(text);
//alert(text);
}
vielen Dank schonmal .. und lacht bitte mich net aus wegen der einfachheit ..hab ich das ganze erstmal runtergebrochen , bin nur anscheinend zu unwissend um selbst das rauszufinden...
Comment