webForumDet fria alternativet

Gömma kod

ASP

7 svar · 255 visningar · startad av hp

Medlem sedan maj 2001787 inlägg
Frågan#1

För att skydda ett javascript anger jag en sökväg till en ASP-sida liknande detta:

<script language=javascript SRC="kod.asp">

Det fungerar bra men hur skriver jag i ASP-filen så man inte kan skriva sökvägen direkt till ASP-sidan och titta på källan? Jag vill bara att det ska stå "kod skyddad" eller liknande. Jag vill inte att java-koden ska skrivas ut till sidan utan endast textsnutten.

Jag vet att det går, men hur?

[Redigerat av hp den 29 jan 2002]

Medlem sedan maj 200010 687 inlägg
#2

Du kan ju prova att kolla HTTP_REFERER.

------------------
/Erik
www.juhlin.nu /sk8files/ /mp3d/

Medlem sedan maj 2001787 inlägg
#3

Tänkte jag inte på. ska genast testa. Tack!

------------------
"signatur"

Medlem sedan juni 20019 519 inlägg
#4

hur gör man HTTP_REFERER???

<%=HTTP_REFERER%> eller?

------------------
//voigtan
:: voigtan.org

"de går inte att lära en gammal norrläning byta namn på irc" - gammalt kinesiskt uttryck

Medlem sedan juni 200032 967 inlägg
#5
Response.write Request.ServerVariables("HTTP_REFERER")

Mvh,

Medlem sedan juni 20019 519 inlägg
#6

och den ska vara i filen ex kod.asp

<script language=javascript SRC="kod.asp">

??? eller?

Gör mej ett litet exempel tack.
------------------
//voigtan
:: voigtan.org

"de går inte att lära en gammal norrläning byta namn på irc" - gammalt kinesiskt uttryck

[Redigerat av voigtann1 den 29 jan 2002]

Medlem sedan juni 200032 967 inlägg
#7

Det beror väl på vad du ska göra.

Vill du skydda din javascriptkod från insyn så ska du lägga något sånt här i din fil med javascript:

if not Instr(LCase(Request.ServerVariables("HTTP_REFERER")), "www.dinwebplats.com") > 0 then response.redirect "errorsida.asp"

Lämpligen överst.

Medlem sedan juni 20019 519 inlägg
#8

tack!

------------------
//voigtan
:: voigtan.org

"de går inte att lära en gammal norrläning byta namn på irc" - gammalt kinesiskt uttryck

261 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
134 ms — ändringar (db)