radbrytning i js-fil

JavaScript

5 svar · 224 visningar · startad av webbmannen

Medlem sedan dec. 1999826 inlägg
Trådstart#1

Håller på med en js-fil som har ett rätt stort skript i sig.

I ASP kan man lägga ett understreck sist i en kodrad som då markerar att raden fortsätter på nästa rad. Finns nåt liknande i JavaScript?

/webb

Medlem sedan mars 20007 896 inlägg
#2

Inte avsluta med ett semikolon? Bara gissar :)

Medlem sedan dec. 1999826 inlägg
#3

Utan att ta all kod så ska jag försöka visa hur jag har det nu - vilket inte fungerar.

Sidan som ska hämta js-filen har detta att gå på:

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

js-filen har denna struktur:

document.write("<LAYER NAME=\"a0\" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR=\"#ffffff\" CLIP=\"0,0,1,1\"></LAYER>.....");

<Script Language="JavaScript">
if (document.all){
with (document){
write('<div id="starsDiv" style="position:absolute;top:0px;left:0px">').....
</Script>

Någon som vet vad som är fel?

(prickarna symboliserar mera kod)

/webb

Medlem sedan juni 20004 308 inlägg
#4

Du skall inte ha med html-element (såsom
<Script Language="JavaScript"> och </script>) i js-filen.

Medlem sedan dec. 1999419 inlägg
#5

Menar du tex:

'VB Script
hoh="Hej " & _ 
"och " & _
"hå!"

? JS är inte lita känsligt för radbrytningar så det går bra med ett vanligt "+" före radbrytningen.

var
hoh
=
"Hej " + 
"och " +
"hå!"
Medlem sedan dec. 1999826 inlägg
#6

Tack Jojoxx :)

Jag hade ( i ett annat inlägg ) sett att man hade med skripttaggarna och trodde därför att de skulle vara med, men nu vet jag bättre.

/webb

261 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)