Der Schl�ssel ist die Variable Browser. Was steht da drin? Einfach mal
nach der Zuweisung ausgeben lassen
<%
Browser = Request.Form("Browser")
Response.write "Browser ist "" & browser & """
if Browser = "IE" then
Ja und dann daf�r sorgen, dass der Vergleich irgendwann stimmt. Also die
Zeile
if Browser = "IE" then
Aufgel�sterweise sollte die z.B.
if "IE" = "IE" then
ergeben, was dann True ergeben w�rde. Nur zur Sicherheit: wenn da
Leerzeichen oder sonstwas drin ist, funktioniert die Chose nicht.
==================================
Prinzipiell muss die Geschichte wie oben funktionieren. Wenn du den
Denkfehler mal heraus hast, kann man den Code ein bischen eleganter
gestalten.
Select Case Browser
Case "IE"
response.write ("Internet Exporer")
Case "Netscape"
response.write ("Internet Exporer")
' ..... noch ein paar nach dem Schema
Case Else
response.write "Browser nicht erkannt"
End Select
Erstens ist das lesbarer und man k�nnte es auch dahingehend erweitern,
dass man pro Case mehrere F�lle unterbringt, wie in hier
Select Case Browser
Case "IE", "ie", " Ie "
response.write ("Internet Exporer")
Case "Netscape", "navigator"
response.write ("Internet Exporer")
' ..... noch ein paar nach dem Schema
Case Else
response.write "Browser nicht erkannt"
End Select
--
Viele Gr��e
Hubert Daubmeier
-----Original Message-----
From: # [mailto:[EMAIL PROTECTED]]
Sent: Saturday, December 29, 2001 5:26 PM
To: ASP Diskussionsliste fuer Anfaenger
Subject: [aspdebeginners] RE: Problem mit Dropdown form
Hallo!
Ich habe Deinen Tipp mal durchgef�hrt, und alle daten wurden wie gewollt
�bertragen,
das problem scheint eher darin zu liegen, wie ich die dropdown felder im
zweiten (Ergebnis) Formular darstelle.
<tr>
<td class="text" valign="top" width="263"><b>Browser:</b><br>
<td class="text" width="11"> </td>
<td class="text" width="814"> </td>
<%
Browser = Request.Form("Browser")
if Browser = "IE" then
response.write ("Internet Exporer")
end if
if Browser = "Netscape" then
response.write ("Internet Exporer")
end if
if Browser = "Opera" then
response.write ("Internet Exporer")
end if
if Browser = "Andere" then
response.write ("Internet Exporer")
end if
%>
Leider macht zb diesen Response.write nicht ?
Warum ?
Danke
CHD
| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp