Avatar billede terra Nybegynder
20. maj 2003 - 20:06 Der er 17 kommentarer og
1 løsning

Overføre request("name") til en variabel i JavaScript

Er det noen som kan hjelpe her? :
Hvordan kan hente det samme ret i JavaScript i en HTML dok?
name = request("name")
Avatar billede roenving Novice
20. maj 2003 - 20:12 #1
OBS! OBS! OBS! OBS! OBS! OBS! OBS! OBS! OBS! OBS! OBS! OBS! OBS! OBS!

Regler for brug af eksperten.dk



Det er ikke tilladt at:



overlade sit brugernavn og password til en anden.

være flere personer om én brugerprofil.

spørge efter eller poste indlæg eller linke til materiale med anstødende eller krænkende indhold.

udgive sig for at være Admin eller Coadmin

spørge efter eller poste materiale, der kan benyttes i ulovligt øjemed såsom fremstilling af computervirus, bomber, hackerangreb eller falske penge. Hvis en bruger hjælper med dette eller får hjælp til dette, vil IDG hjælpe politiet med at spore personen, hvis politiet anmoder om det.

gøre reklame for andre websider, med mindre det foregår som relevant svar i et spørgsmål. Det er heller ikke tilladt at skrive links til egne websider som del af ens signatur.

spørge efter eller poste indlæg der omhandler ulovlig kopiering eller downloading af ophavsretsligt beskyttet materiale.

spamme, flame eller poste indlæg uden relevans for det aktuelle spørgsmål.

misbruge Eksperten.dk's pointsystem

spørge efter eller poste materiale der strider mod dansk lovgivning

oprette samme spørgsmål flere gange. Er der ikke indløbet tilfredsstillende svar på et spørgsmål efter 7 dage, er det dog tilladt at lukke det oprindelige spørgsmål, og oprette et nyt identisk.

tildele point for en løsning der ikke er tilgængelig for alle Ekspertens brugere.

tildele point for en opgave løst uden om Eksperten (feks. opgaver løst via mail, icq eller telefon).

linke til sider der indeholder virus, orme, trojanske heste eller på anden måde skadelig kode.

udlove mere end 200 point for et spørgsmål ved at dele det over flere spørgsmål.

spørge efter eller poste indlæg der indeholder registreringskoder, cd-keys ol.
Avatar billede boris Mester
20. maj 2003 - 20:13 #2
Det er ikke ganske tydeligt hvad du mener.
Men hvis du tænker på at overføre en  variabel fra vbscript (ASP) til javascript, så er det f.eks. sådan her:
<script>
var <% Response.write(name) %>;
</script>
Avatar billede roenving Novice
20. maj 2003 - 20:15 #3
Avatar billede boris Mester
20. maj 2003 - 20:16 #4
> roenving.
Jeg har i sinde at anmelde dig for spam.
Du er dog alligevel velkommen til at forklare dit lange indlæg. Jeg tror næppe, at indlægget (det oprindelige)  har forsyndet sig imod alle de punkter der nævnes i alt detdu kopierer.
Avatar billede roenving Novice
20. maj 2003 - 20:19 #5
Jeg har vist forklaret med links ...

men alligevel: http://www.eksperten.dk/spm/354233

og

oprette samme spørgsmål flere gange. Er der ikke indløbet tilfredsstillende svar på et spørgsmål efter 7 dage, er det dog tilladt at lukke det oprindelige spørgsmål, og oprette et nyt identisk.
Avatar billede boris Mester
20. maj 2003 - 20:19 #6
Hermed gjort.
Avatar billede boris Mester
20. maj 2003 - 20:21 #7
Det er stadig ikke ok, at du reagerer på den måde du gør. Dit lange indlæg fortalte ikke hvad der var galt. Det var altså støj. Du har bagefter givet en forklaring, som er ok. Jeg har reageret på din lange smøre, og nu er der vist skrevet nok om den sag ;-)
Avatar billede terra Nybegynder
20. maj 2003 - 20:25 #8
roenving ->
Jeg prøver ikke at spamme her, men finne en løsning på et problem som jeg fant ikke svar på iblant JavaScript brugere.
boris ->
Tak for det, skal prøve.
MVH Terra
Avatar billede terra Nybegynder
20. maj 2003 - 20:34 #9
roenving ->
SPM under JS er åpen og nu prøver jeg at spør på et andet måte.
Er du raske nok med en 'vetig' svar så kan du 'slå two flugor i et smekk'
Beklager hvis jeg har blitt til et spamer for det.
Terra.
Avatar billede boris Mester
20. maj 2003 - 20:48 #10
->Terra.
Du er velkommen til at uddybe dit spm, så er der måske nogen der kan hjælpe. Prøv med et eksempel.

Der er mange spm, som spænder over flere emner.
Avatar billede terra Nybegynder
22. maj 2003 - 01:00 #11
-> Boris, takk for det

Jeg har et oppsett i ASP som jeg prøver at skrive om til HTML.
Den ASP'n skriver en HTML dok og setter ind variabler overført ind fra en form via HTTP-GET. Jeg ser at den setter ind rett i recordset:
rs("record_name") = request("name")
dvs.: skriver ind et -> name isteden for ("name") i ASP før <HTML></HTML>.
Det jeg prøver på er: at sette ind denne variblen i en JS var og
bruge denne i en ny form i HTML.
Avatar billede tsunami Nybegynder
10. juni 2003 - 15:06 #12
Jeg syntes ikke jeg kunne følge med der... hvorfor har du brug for at sætte en Request.QueryString(Server?)... eller Form ind i en variable i Javascript(Client?) og er det når siden er loadet eller efter siden er loadet og sådan noget... kan man få en bedre forklaring?
Avatar billede terra Nybegynder
10. juni 2003 - 16:31 #13
-> tsunami
Den skal hente før siden loades og settes ind i form.
Det jeg prøver på er å få til en server med ASP at 'snakke sammen' med en ikke ASP server og client. :)
Avatar billede tsunami Nybegynder
11. juni 2003 - 18:37 #14
Så kan du bare gøre som der er andre der har vist dig...

<SCRIPT LANGUAGE="Javascript">

var FromASPVar = "<%= Request("name") %>"

</SCRIPT>

ASP er det der bliver først udført så derfor vil der komme til at stå

<SCRIPT LANGUAGE="Javascript">

var FromASPVar = "HUGO"

</SCRIPT>

eller sådan noget... når siden er læst...
Du kunne også lave nogle Forms på siden hvor der i ASP filen står

<FORM TYPE="INPUT" VALUE="<%= Request("name") %>">

Det er de 2 måder jeg lige kan se men hvis jeg ikke har forstået det rigtigt må du forklare det igen
Avatar billede terra Nybegynder
11. juni 2003 - 22:12 #15
-> tsunami
Takk for det, men ..., jeg kan ikke hente:
var FromASPVar = "<%= Request("name") %>"
uten sever som støtter ASP ,...
Avatar billede tsunami Nybegynder
12. juni 2003 - 13:29 #16
Nå på den måde... hvis du har en anden server som kan ASP så kan du vist lave et lille trick... om det virker ved jeg ikke da der kan opstå problemer med scripting på tværs af domæner men du kan prøve denne skabelon...

---------
test.html
---------

<HTML>
<HEAD>
<SCRIPT LANGUAGE="Javascript">
function CrossVartoInput(InputID,FValue){
InputFelt = document.GetElementByID(inputID)
InputFelt.Value = FValue
}
</HEAD>
<BODY Onload="document.GetElementByID("LoadASP").src='test.asp'">
<IMG ID="LoadASP" SRC="">
<INPUT ID="test">
</BODY>
</HTML>

--------
test.asp
--------

<%
inputID = "test"
name = "Hugo"
Response.Write "top.CrossVartoInput('" + inputID + "','" + name + "')
%>

Den kan du prøve og se om du kan se om du kan få til at virke... ellers burde det ikke være svært at se fidusen i den men du er velkommen til at spørge.. har lige siddet og lavet den så jeg kan ikke garantere 100% at den virker men jeg kan ikke se den skulle have nogle fejl lige nu...
Avatar billede tsunami Nybegynder
12. juni 2003 - 13:31 #17
Ups... glemte lige afslutningen på Javascriptet i test.html... skriver den lige igen

---------
test.html
---------

<HTML>
<HEAD>
<SCRIPT LANGUAGE="Javascript">
function CrossVartoInput(InputID,FValue){
InputFelt = document.GetElementByID(inputID)
InputFelt.Value = FValue
}
</SCRIPT>
</HEAD>
<BODY Onload="document.GetElementByID("LoadASP").src='test.asp'">
<IMG ID="LoadASP" SRC="">
<INPUT ID="test">
</BODY>
</HTML>
Avatar billede terra Nybegynder
18. august 2010 - 16:15 #18
Går over til PHP og SOAP
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