textfeld in url...
René
- javascript
hallo!
habe ein problem und bekomme es seit über 2stunden nicht in den griff...
ich möchte eine html seite mit 2 textfeldern und einem button.
wenn man auf den button klickt sollte folgende URL im gleichen fenster geöffnet werden: ftp://FELD1:FELD2@pelosi.dyndns.org/
(FELD1 und FELD2 sind dan die daten welche in die textfelder eingegeben wurden.)
<script language="javascript">
function link() {
window.location.href = "ftp://" + document.Formular.Feld1.value + ":" + document.Formular.Feld2.value + "@pelosi.dyndns.org/";
}
</script>
<center>
<form name="Formular" action="">
<input type="text" name="Feld1" size="20">
<input type="text" name="Feld2" size="20">
<br>
<input type="button" Value="Login" onclick="link()">
</form>
</center>
das habe ich bis jetzt gemacht, funktioniert allerdings nicht, weder mit internet explorer noch mit netscape
vielen dank im voraus
rpe
Hallo René!
Bei mir klapps - onClick - großes C!
<script type="text/javascript">
function link()
{
window.location.href = "ftp://" + document.Formular.Feld1.value + ":" + document.Formular.Feld2.value + "@pelosi.dyndns.org/";
}
</script>
<center>
<form name="Formular" action="">
<input type="text" name="Feld1" size="20">
<input type="text" name="Feld2" size="20">
<br>
<input type="button" Value="Login" onClick="link();">
</form>
</center>
mfg
norbert =:-)
Hallo
an dem großen C hängts aber nich.
ob man das groß oder klein schreibt tut eigentlich nichts zur sache...
Hallo Chrischaaan!
Woran sonst? Am "action"?
Ich hab auch noch diese Zeile richig gestellt - aus pädagogischen Gründen ;-)
<script language="javascript">
<script type="text/javascript">
mfg
norbert =:-)
Hi norbert
naja...ich schreib das nie mir rein und es finzt trotzdem immer alles...
aber wenn man gleich mit nem sauberen stil anfängt kanns ja net schaden.
am action könntes auch gelegen haben.
das hab ich nämlich rausgestrichen weils eh leer is und da gings auf anhieb.
mit action hab ichs garnicht erst probiert...
bye,christian.
Ich hjab jetz den code hier:
<html>
<head>
<script language="javascript">
function link()
{
window.location.href = "ftp://" + document.Formular.Feld1.value + ":" + document.Formular.Feld2.value + "@pelosi.dyndns.org/";
}
</script>
</head>
<body>
<center>
<form name="Formular">
<input type="text" name="Feld1" size="20">
<input type="text" name="Feld2" size="20">
<br>
<input type="button" Value="Login" onclick="link()">
</form>
</center>
</body>
</html>
und es funzt wunderbar.
habe jetzt alles 1:1 abkopiert von hier, mit ultraedit in die html datei hineinkopiert und gespeichert, mit internet explorer (6) geöffnet und es geht nicht. es wird nur "seite kann nicht angezeigt" angezeigt.
ins feld1 müsste raliesch und ins feld2 roman1
es geht um ein ftp-server login, welches normal so aussieht: ftp://benutzer:kennwort@pelosi.dyndns.org/ geht das mit JS überhaupt?
vielen dank für eure bemühungen
rpe
Hallo René!
Ich habs nochmal mit meinem Script probiert:
"nur eine Datei zur Bestätigung der erfolgreichen Verbindung!
rpelosi"
Möglicherweise liegts an den Einstellungen des IE ;-)
mfg
norbert =:-)
naja dann muss es wohl stimmen ;-) vielen dank, werde es jetzt noch mit dem netscape versuchen!
rpe
ich danke euch viel mals!! jetzt gehts! aber nur mit dem ie, leider nicht mit netscape, liesse sich hier auch noch etwas machen?
das script sieht zur zeit so aus:
<html>
<head>
<br>
<br>
<br>
<br>
<br>
<br>
<script type="text/javascript">
function link()
{
window.location.href = "ftp://" + document.Formular.Feld1.value + ":" + document.Formular.Feld2.value + "@pelosi.dyndns.org/";
}
</script>
<center>
<form name="Formular">
<input type="text" name="Feld1" size="20">
<input type="text" name="Feld2" size="20">
<br>
<input type="button" Value="Login" onClick="link()">
</form>
</center>
</head>
<body>
</body>
</html>
ende
vielen dank rené
Hallo René!
Benenne die Funktion einfach anders (zB "GotoLink();")
Offenbar kommt NN mit link(); nicht klar :-(
mfg
norbert =:-)
jeeeeeeee danke viel mals!!!! bin euch unendlihc dankbar!!! jetzt geht die sache ;-)!! vielen dank
rpe