webForumDet fria alternativet

javascript från en .js fil i en .js fil?

JavaScript

3 svar · 208 visningar · startad av hakan@4u2.se

Medlem sedan aug. 2000333 inlägg
Frågan#1

Kan man includera javascript från en annan .js fil i en .js fil?

Hoppas ni förstår vad jag menar...

Medlem sedan feb. 2003774 inlägg
#2

Med hjälp av DOM kan du läsa in en js-fil efter att sidan laddats in:

function addJavascript()
{
	var elm = document.createElement("script");
	elm.type = "text/javascript";
	elm.src = "test.js";
	document.body.appendChild(elm);
	// Detta triggas bara in Mozilla
	elm.onload = function(){ alert('Fil inladdad'); }
}

Fungerar i IE och Mozilla, tyvärr inte i Opera 7 (bugg)

Medlem sedan aug. 2000333 inlägg
#3

Måste fungera i alla webbläsare, finns det ingen annan lösning?

Typ som i asp

<!-- #include file="i_javascript.js" -->

Tack ändå PepeJeria!

Medlem sedan dec. 20025 483 inlägg
#4

Så här kan du göra; i .js-filen:

document.write("<scr"+"ipt type=\"text/javascript\" src=\"foo.js\"></scr"+"ipt>");

:)

251 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)