webForumDet fria alternativet

Inkludera ASP värden i js-fil?

ASP

1 svar · 215 visningar · startad av jimpa

Medlem sedan jan. 2001361 inlägg
Frågan#1

Hej,

För att visa min meny på en sida så inkluderar jag en js-fil så här:

      <SCRIPT language=JavaScript>
if(document.getElementById)
	document.write('<DIV class=wMenu id=tMenu></DIV>');
      </SCRIPT>
      <script language=JavaScript src="../style/menu.js"></script>

. När jag skapar länkarna i menyn (i js-filen)så skriver jag så här:

mSub[0][0] = '<A HREF="../home.asp" CLASS="sMenu">Home</A>';

Nu är problemet att jag ska kunna ändra språk på sidan och även i menyerna. Därför måste jag kunna få in ett värde som titel på länkarna, istället för i detta fall "home"

Typ:

mSub[0][0] = '<A HREF="../home.asp" CLASS="sMenu">[b]VÄRDE[/b]</A>';

Alla mina olika värden finns i en ASP-fil som jag har döpt till "language.asp" och includeras överst på alla mina sidor för att rätt språk ska visas.

Problemet är hur jag ska få med värderna i js-filen??

Mvh Jimpa

Medlem sedan maj 200010 687 inlägg
#2

Olika alternativ:
1. Ändra i IIS:en så den tolkar *.js som ASP-sidor.
2. Ändra filnamnet till .asp.
3. Släng in strängarna i en javascriptarray på ASP-sidan och använd sen den i JS-filen.

277 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
151 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)