webForumDet fria alternativet

Include??

JavaScript

5 svar · 329 visningar · startad av Dee

Medlem sedan okt. 2001110 inlägg
Frågan#1

Finns det något sätt att inkludera filer i HTML med hjälp av JavaScript, på liknande sätt som i PHP mm.

/Dee

Medlem sedan juni 20004 308 inlägg
#2

Nej, inte med enbart html, men däremot kand i inkludera JavaScript-filer med html;

<script language="JavaScript" src="mittscript.js"></script>

I denna .js-fil kan du sedan använda documennt.write("En text"); för att skriva till html-dokumentet.

------------------
/ J

Medlem sedan okt. 2001110 inlägg
#3

Ok, fungerar lika bra.

Tackar :)

/Dee

Medlem sedan okt. 2001110 inlägg
#4

Tänkte använda ovanstående sätt att inkludera en .js-fil för att personer utan HTML/JavaScript-kunskap på ett smidigt sätt skall kunna uppdatera sidan. Undrar därför: Kan man bryta strängkonstanten på nåt sätt?

Ex:
documennt.write("Bla Bla Bla Bla
Bla Bla Bla Bla Bla Bla ");

/Dee

Har fått reda på en enkel lösning, tack Olof :)

Ex:
documennt.write("Bla Bla Bla Bla"+
"Bla Bla Bla Bla Bla Bla ");

/Dee

[Redigerat av Dee den 17 nov 2001]

Medlem sedan dec. 20002 526 inlägg
#5

hej!

anvander ett popupfonster, och kommer nog att anvanda samma pa flera sidor, men tankte da att det ar onodigt att skriva den koden som ska vara i head-taggen flera ganger. Men far ej det att funka, sager bara error on page. detta ligger i untitled.js:

<SCRIPT LANGUAGE="javascript">
<!--This is one of many scripts which are available at:     *---
//--http://www.JavaScript.nu/javascript                     *---
//--This script is FREE, but you MUST let these lines       *---
//--remain if you use this script.                          *---
function ny_sida(url,width,height)
{
//***---Här kan du ändra fönstrets egenskaper, t.ex. om det ska finnas ett adressfält, en statusrad etc. Testa dig fram för att se vad som ska vara vad. Värdena kan vara "yes" eller "no".
//***-------***************************************************************************************--
egenskaper="toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes";

egenskaper+=",width="+width;
egenskaper+=",height="+height;
unik=new Date();
unik=unik.getSeconds()+"_"+unik.getMinutes()+"_"+unik.getHours();
window.open(url,unik,egenskaper);
}
//-->
</SCRIPT>

och sa har inkluderar jag:

<script language="JavaScript" src="javascript/untitled.js"></script>

och lanken ser ut sa har:

<a href="javascript:ny_sida('special_events/break_a_leg.html','400','400');">Read more
</a>

tack!

Medlem sedan sep. 20021 655 inlägg
#6

I din externa javascript-fil ska du inte ha med <script>-taggar. Plocka bort dem så löser det sig nog.

253 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)