Jojoxx.net logotyp

 

 

Användare ikonAnvändare
Besökare just nu: 19
Snabblänkar ikonSnabblänkar
JavaScript-arkivet
Perl
FAQ

Sök på Jojoxx.net


FAQ: JavaScript

Kan man läsa text-filer över http-protokollet med JavaScript?

Inte direkt, men det finns browserspecifika objekt som gör att du till viss del kan det i ex. Internet Explorer och Mozilla.

alert(get('http://www.domain.com/readme.txt'));
function get(url){
	var httprequest=(typeof(ActiveXObject)=="function")?new ActiveXObject("Msxml2.XMLHTTP"):(typeof(XMLHttpRequest)=="object")?new XMLHttpRequest():null;
	if(httprequest){
		httprequest.open("GET",url,false);
		httprequest.send(null);
		return(httprequest.responseText);
	}
	return null;
}


Det har dock sina begränsningar. Defaultinställningarna i Internet Explorer tillåter inte script från en domän att läsa filer från en annan. Nationella tecken (å,ä,ö, etc) hanteras inte rätt.

,