webForumDet fria alternativet

Includera en fil med Java?

10 svar · 619 visningar · startad av henkepenke

henkepenkeMedlem sedan juli 200327 inlägg
#1

Hej hej...
Jag skulle vilja includera en html-fil i en annan html-fil utan att använda asp. Är detta möjligt med hjälp av JavaScript?

//Henke

RGBMedlem sedan dec. 1999362 inlägg
#2

Vill du göra det på klienten eller servern?

Jesper TMedlem sedan nov. 20017 058 inlägg
#3

Varför ha javascript till det, A.S.P skrev du ju.

henkepenkeMedlem sedan juli 200327 inlägg
#4

Sorry...
...menar att jag INTE vill använda asp.

Jag vill göra de på servern.

//Henke

Jesper TMedlem sedan nov. 20017 058 inlägg
JojoxxMedlem sedan juni 20004 306 inlägg
#6
function get(url){
	// Mozilla comment: "file://" documents can access "http://" documents but you need to enable UniversalBrowserRead privilege in your scripts
	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;
}
document.write(get('inkluderamig.html'));
henkepenkeMedlem sedan juli 200327 inlägg
#7

Det funkar skitbra...bara de att den skriver inte ut å, ä och ö. Vad är felet?

//Henke

JojoxxMedlem sedan juni 20004 306 inlägg
#8

Använd html entities så fungerar det. å ä ö

ChoronzonMedlem sedan aug. 20011 246 inlägg
#9

Jojoxx skrev:

Använd html entities så fungerar det. å ä ö

Kan man genom att inkludera

<!-- Portions © International Organization for Standardization 1986
     Permission to copy in any form is granted for use with
     conforming SGML systems and applications as defined in
     ISO 8879, provided this notice is included in all copies.
-->
<!-- Character entity set. Typical invocation:
     <!ENTITY % HTMLlat1 PUBLIC
       "-//W3C//ENTITIES Latin 1//EN//HTML">
     %HTMLlat1;
-->

..slippa att koda åäö som &aring; &auml; &ouml; ?

JojoxxMedlem sedan juni 20004 306 inlägg
#10

Tror inte det, verkar inte så på MSDN i alla fall. Men det är ju bara att prova.

RGBMedlem sedan dec. 1999362 inlägg
#11

Du kan inte använda parameter entities i en intern dtd.

Genererad på 376 ms · cache AV · v20260730165559-full.f96bc7eb