/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Blande ting sammen
Fra : Jens


Dato : 31-10-01 01:05

Kan man ikke på en eller anden måde få det her til at virke ??

<%
dim besked
%>

<script type="text/vbscript">
besked = inputbox("Hvad hedder du ?","Overskrift")
</script>

<%
response.write besked
%>




 
 
Morten Abildgaard (31-10-2001)
Kommentar
Fra : Morten Abildgaard


Dato : 31-10-01 02:12

"Jens" <til@infojens.dk> skrev:
> Kan man ikke på en eller anden måde få det her til at virke ??
> <% dim besked %>
> <script type="text/vbscript">
> besked = inputbox("Hvad hedder du ?","Overskrift")
> </script>
> <% response.write besked %>

Nej, og svaret ligger også i logiken:
"response.write" er serverside-scripting og serverside-scripts er
jo allerede blevet udført/eksekveret idet de forlader serveren
- derfra navnet "serverside". Og ganske som du har gættet bliver
clientside-scripts eksekveret hos gæsten/klienten og er ikke i direkte
kontakt med serveren under afviklingen.

For at klienten kan have indvirkning på det der bliver vist på siden skal
han altså først have mulighed for fx. vha. af en form eller inputbox
(som godt kan være lavet med et clientside-VBScript) at sende de data
til serveren som står for at ændre det viste. Herefter returnere serveren
svaret/viser noget nyt.

Hvis jeg var dig ville jeg bruge et lille popup-vindue med et input-felt i
en form. Og denne form kunne så blive sendt til den aktuelle side.

Håber det var svar nok

mvh
morten



Jens (01-11-2001)
Kommentar
Fra : Jens


Dato : 01-11-01 18:16

Tak for svar Morten





Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste