Kann mir einr einen Tip geben?
Ich möchte bei einem Aufruf einer zweiten HTML Seite eine Variable übergeben. Geht das überhaupt bei HTML Seiten bzw. VB Sript oder JAVAScript?
Ein Auslesen aus einer INI Datei kann es auch sein.
Gruß Klaus
Kann mir einr einen Tip geben?
Ich möchte bei einem Aufruf einer zweiten HTML Seite eine Variable übergeben. Geht das überhaupt bei HTML Seiten bzw. VB Sript oder JAVAScript?
Ein Auslesen aus einer INI Datei kann es auch sein.
Gruß Klaus
hm, ob du es direkt über HTML machen könntest, weiß ich nicht, aber mit ASP ist das recht einfach.
Anbei ein einfaches Beispiel:
ZitatAlles anzeigen
<%@ LANGUAGE=VBScript %>
<html>
<body><FORM METHOD="Post" ACTION="NeueSeite.asp">
Name: <INPUT TYPE="Text" NAME="Name"><INPUT TYPE="Submit" VALUE="OK">
</FORM>
<%
name=request.form("Name")
%><% if name <> "" then
response.write("Hallo " & name & " " & nname & "!
Willkommen auf dieser Seite!
else
response.write("Bitte Angaben machen!")
end if
%></BODY>
</HTML>
Die mit "NeueSeite" bezeichnete verzweigte asp-Site kann entweder die gleiche Seite sein, oder eben eine Neue. Allerdings gehört alles nach dem schließenden Form-Tag, dann auf die "NeueSeite".
(Anbei: Du darfst die Datei dann nicht mehr als .html abspeichern, sondern als .asp)
greez,
Mac.
An eine HTML-Seite kannst Du keine Parameter übergeben. HTML ist rein statisch. Wenn Du im Web eine URL siehst .html?irgendetwas, dann ist im Hintergrund dennoch ein Skript, es wird jedoch etwas getrickst wegen der Suchmaschinen.
Parameter kannst Du also nur übergeben, wenn die aufgerufene URL ein Serverseitiges Skript ausführt, beispielsweise PHP, CGI, ASP oder ähnliche.