Hej! Skillnaden mellan asp och javaskript är att asp körs på webbservern och javaskript hos användaren. Så här:Javascript --> ASP
Går det och hur gör man i så fall om man vill läsa Javascript variabel i ASP och tvärt om.
Jag har två saker som jag vet hur man gör i Javascript MEN vet inte hur man gör detta i ASP.
Kommandot Document.URL, "url sdressen till sidan man befinner sig på" hur får man fram denna i ASP.
Om man trycker på en länk, hur kan man få fram vilken länk man tryckt på i ASP.
/JolofSv: Javascript --> ASP
* Användaren ber att få titta på en webbsida.
* Servern tar fram filen och ser att den är av typen asp.
* ASP-koden körs.
* Servern skickar sidan till användaren.
* Användarens webbläsare ser att det finns javaskript.
* Javaskript körs.
För att asp-koden därefter ska kunna köras så måste det börja om igen, dvs antingen användaren eller dennes webbläsare måste be att få titta på en ny webbsida.
Det finns tre sätt att föra över variabler från javaskript till asp:
* GET
* POST
* Cookies
Med GET lägger man till variablerna på adressen på den nya sida användaren/webbläsaren begär, exempel:
http://www.host.com/sida.asp?variabel1=värde&variabel2=värde
Med POST skickar man variablerna i "bodyn" på begäran, fast i html-kod skriver man det vanligtvis i ett formulär:
<form method="POST" action="http://www.host.com/sida.asp">
<input type="hidden" name="variabel1" value="värde">
<input type="hidden" name="variabel2" value="värde">
</form>
Slutligen cookies som skickas i "headern" på begäran, fast det skriver man i allmänhet med javaskriptkod.