[ascoders] nochmal OT -serverseitig
- From: Andreas Sedlmayer <andreas@xxxxxxxxxxxx>
- To: asCoders <ascoders@xxxxxxxxxxxxx>
- Date: Wed, 29 Oct 2003 17:22:00 +0100
Hallo Liste,
vielleicht kann mir bei diesem Problem ja einer den
entscheidenden Tip geben:
Warum funzt in VBScript, was in JScript nicht geht, nämlich
auslesen eines Anfragestrings und in ein Objekt packen?
VB:
<%@LANGUAGE="VBSCRIPT"%>
<%
DIM objRequest
DIM strField
Set objRequest = Request.QueryString
For Each strField In objRequest
Response.Write(strField & ": " & objRequest(strField) & "<br>" )
Next
'Ausgabe
'var1: hallo
'var2: 2384
'var3: irgendwas
%>
--------------------------------------------------------------------------------------------------
JScript:
<%@LANGUAGE="Jscript"%>
<%
var objRequest = Request.QueryString();
//Holt den gesamten String
/*
Ausgabe der übergebenen Daten bei folgender Anfrage:
http://localhost/isardesign2003/asp-jscript/datenEmpfang.asp?var1=hallo&var2=24&var3=2635
GET
object
var1=hallo&var2=24&var3=2635
hallo
*/
Response.Write(typeof(objRequest) + "<br>");
//Gibt object aus!
Response.Write(objRequest + "<br>");
//Gibt den Anfragestring aus
Response.Write(objRequest("var1") + "<br>");
//Gezieltes Abgreifen funzt!
Response.Write(objRequest("var2") + "<br>");
Response.Write(objRequest("var3") + "<br>");
//Das funzt aber nimmer, wieso???
for (var werte in objRequest) {
Response.Write(werte + ": " + objRequest(werte) + "<br>");
//Object wird gar nicht erst durchsucht!
}
%>
Viele Grüße und Danke!
Andreas
------------------------------------------------------
Archiv : http://www.freelists.org/archives/ascoders/
Optionen : http://www.freelists.org/list/ascoders
------------------------------------------------------
- Follow-Ups:
- [ascoders] Re: nochmal OT -serverseitig
- From: Ralf Siegel
Other related posts:
- » [ascoders] nochmal OT -serverseitig
- » [ascoders] Re: nochmal OT -serverseitig
- » [ascoders] Re: nochmal OT -serverseitig
- [ascoders] Re: nochmal OT -serverseitig
- From: Ralf Siegel