PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : neu seite bei enter



Grafield
17-07-2008, 16:00
wie kann ich in html folgende funktion einfügen:
wenn man enter drückt wird eine neue seite geöffnet.

msi
18-07-2008, 00:27
wie kann ich in html folgende funktion einfügen:
wenn man enter drückt wird eine neue seite geöffnet.

mit html gar nicht.
mit javascript kannst du das keypress event abfangen und
falls es enter ist eben ne neue seite öffnen.
aber wofür willst du das denn? es denkt doch keiner dass man
enter drücken muss?!

Grafield
18-07-2008, 08:56
eben
keiner denkt sich das AUSSER:
Den leuten die es wissen und den ich es gesagt habe;-)
könntest du mal son script posten.

java? ich? da lacht sich tux die socken weg (wenn der welche hat)

msi
18-07-2008, 18:40
eben
keiner denkt sich das AUSSER:
Den leuten die es wissen und den ich es gesagt habe;-)
könntest du mal son script posten.

java? ich? da lacht sich tux die socken weg (wenn der welche hat)

wenn du damit den inhalt deiner seite schützen willst ist das die komplett falsche herangehensweise. schau dir doch mal htaccess an!
außerdem nicht java sonder javascript! google nach event handlern

Grafield
18-07-2008, 19:54
schutz nöh nur ein kleiner spass

undefined
18-07-2008, 21:02
Für so einen kram setzt sich keiner hin und macht ein Beispiel.
Da musst schon selbst durch ;)
http://developer.mozilla.org/en/docs/Key-navigable_custom_DHTML_widgets

Grafield
19-07-2008, 08:19
ok mal was ansderes auf meiner website soll es bald auch ein downloadcenter geben und möchte deswegen wissen:
Wenn man diese auswahlpunkte radiobuttons heßen die dinger glaub ich einfüg wie kan ich damit bestimmen welche Datei ich runterladen möchte?
Also z.b.
Ich habe eine datei über wass weiß ich die pflege von AUSSIS (das sind Hunde ja :-) keine Vögel oder sonstwas naja egal ) diese Datei gibt es in drei Versionen. Ich habe alle Dateien im selben ordner auf meinem Server. Wen ich RadioButton A anklicke und dan auf den Link download klick wird der Download von datei a gestartet bei RadioButton B eben Datei B usw.
Wie kan man das realisieren???
Danke schonmal für eure antworten

ContainerDriver
19-07-2008, 09:43
Hallo,

du solltest dich mit HTML & JavaScript auseinandersetzen. http://de.selfhtml.org/ bietet hierfür einen guten und leicht verständlichen Einstieg.
Es geht dabei nicht darum alle Sprachdetails zu lernen, sondern einfach mal einen groben Überblick über die dahinter stehenden Konzepte zu erhalten.

Zu deiner zweiten Frage, das kann man z.B. so machen (leicht verändertes Beispiel aus Selfhtml):


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Radio-Buttons definieren</title>
<script type="text/javascript">
function download(redir)
{
location.href=redir;
}
</script>
</head>
<body>

<h1>Hier wird abkassiert!</h1>

<form action="input_radio.htm">
<p>Geben Sie Ihre Zahlungsweise an:</p>
<p>
<input type="radio" name="Zahlmethode" value="Mastercard" onclick="download('http://google.de')"> Mastercard<br>
<input type="radio" name="Zahlmethode" value="Visa" onclick="download('http://mrunix.de')"> Visa<br>
<input type="radio" name="Zahlmethode" value="AmericanExpress" onclick="download('http://kernel.org')"> American Express
</p>
</form>

</body>
</html>



Die Funktion download könnte man sich sogar sparen und gleich


onclick="location.href='http://www.google.de'"

schreiben.

Gruß, Florian

Grafield
28-07-2008, 22:03
ich glaube ich hab noch ne frage (das heißt ich weiss das ich sie habe)

also hab Folgenden Code:

<html>
<head>
</head>
<body>
<FORM method="POST" action="?"
<TEXTAREA name="TEXT"
rows=6 cols=40</TEXTAREA>
</body>
</html>

Die Frage: Wie bringe ich den Browser dazu das Wenn ich den Button Speichern drücke ( hier habe ich den mal nicht mit eingebunden) die Im Textfeld geschriebenen Daten als txt gespeichert werden den Ort zum speichern sollte man sich aussuchen können muss aber nicht

msi
28-07-2008, 23:21
ich glaube ich hab noch ne frage (das heißt ich weiss das ich sie habe)

also hab Folgenden Code:

<html>
<head>
</head>
<body>
<FORM method="POST" action="?"
<TEXTAREA name="TEXT"
rows=6 cols=40</TEXTAREA>
</body>
</html>

Die Frage: Wie bringe ich den Browser dazu das Wenn ich den Button Speichern drücke ( hier habe ich den mal nicht mit eingebunden) die Im Textfeld geschriebenen Daten als txt gespeichert werden den Ort zum speichern sollte man sich aussuchen können muss aber nicht

das geht nicht so leicht.
einzige art die mir einfällt ist das über ein php script zu machen
welches den text 1:1 ausgibt und eben mit header entsprechend
setzt damit der browser die datei runterläd.
aber ohne serverseitiges script denk ich siehts schlecht aus

Grafield
29-07-2008, 08:06
und wie siehts mit JAVA Script aus???

Und Ich hate da greade noch ne idee aber keine ahnung ob das geht ALSO.
Wenn man den Speicher Button drückt fürt der nicht eine sonder gleich 2 funktionen aus
1. TXT Datei erzeugen
2. Text in Zwischenablage Kopieren und in Textdatei speichern in HTML geht das nicht glaub ich aber vieleicht mit JavaScript oder ne andere Skriptsprache die der Browser versteht ich bring die YAHOO Server gerade zum Kochen. PHP ist bei mir n` ?, vielleicht sollte ich mal nen grundkurs machen .