Avatar billede brinch Nybegynder
20. marts 2000 - 11:17 Der er 7 kommentarer og
1 løsning

JAVA REDIRECT MED ASP VARIABEL 300 POINT

Dette virker ikke :

<SCRIPT LANGUAGE="javascript">
var urljava = "<%request.querystring("URL")%>"
  top.hovedside.location.href = urljava
</SCRIPT>

Som det ses ønskes ASP-querystring brugt
i javakoden her, da man ikke kan
redirecte til frame i ren ASP kode

Problemet er at det virker ikke

Hvis jeg istedet for urljava
i sætningen

top.hovedside.location.href = urljava

angiver www.eksempel.dk
som vist her

top.hovedside.location.href
= 'www.eksempel.dk'

Virker det som det skal

Jeg ved faktisk ikke om man
kan bruge <%asp%> i javascriptet ??

Hvordan gør man ??

behøver jeg tildele request.querystringen en variabel ??

please help skal gerne køre inden kl. 16.00 idag
Avatar billede lange Nybegynder
20. marts 2000 - 11:34 #1
Prøv med:

<SCRIPT LANGUAGE="javascript">
var urljava = "<%=request.querystring("URL")%>"
  top.hovedside.location.href = urljava
</SCRIPT>

Du mangler at udskrive request.querystring("URL") i Javascript-koden.
Avatar billede ortrak Nybegynder
20. marts 2000 - 12:28 #2
brinch. Du skal ikke give 300 for et spørgsmål som dette. Det er højst 15 værd...


/ortrak
Avatar billede brinch Nybegynder
20. marts 2000 - 12:31 #3
Jeg har med vilje valgt 300 point
da det har drillet i 2 timer.

Ortak skal ha 300 point for det
hurtige svar, selvom jeg fandt ud
af det inden han kom med det.

Problemet var ikke engang ortraks
svar men et semikolon og nogle mellemrum
Avatar billede brinch Nybegynder
20. marts 2000 - 12:32 #4
undskyld "lange" skal selvfølgelig belønnes
Avatar billede lange Nybegynder
20. marts 2000 - 12:38 #5
Well, point-antallet bestemmer du jo selv, men hvis mit svar ikke var det rigtige, skal jeg da ikke ha nogen points overhovedet (selvom jeg nu tvivler på det virker uden mit "=" ;o]).
Avatar billede ortrak Nybegynder
20. marts 2000 - 12:49 #6
det kan jeg nu heller ikke helt forstå.... = er ret essentielt. Forresten bruger man normalt single-quotes i stedet for double-quotes, når det drejer sig om JavaScript.


/ortrak
Avatar billede brinch Nybegynder
20. marts 2000 - 14:45 #7
Jeg skal ikke gøre mig klog i java
men denne her er ok

top.hovedside.location.href="<% = strURL %>";

med dobbeltquotes

Koden jeg satte ind, var et vildt forsøg
i kampen om at få "skidtet" til at virke

men med response.buffer = true

i koden længere oppe, som jeg altså
unlod at sende med, så kører det fint.

Tak for jeres indslag
Avatar billede ortrak Nybegynder
20. marts 2000 - 14:52 #8
man kan både bruge single- og doublequotes. Det er bare kotume inden for JavaScript at bruge single. Desuden er Java og JavaScript to vidt forskellige ting.


/ortrak
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester