Frage: ´Arbeitsverzeichniss dynamisch festlegen ´ ?
itebob
- javascript
0 Norbert Klein0 itebob
Hallo,
ich verstehe es nicht:
Die Seite unten funz-t, wie gewünscht - mit einer kleiner Ausnahme:)
Meine Ausgabe in Bereich
<div ID=divMitVerzeichniss> </div>
verschwindet, sobald mein JavaScript beendet ist, ich wollte eigentlich, dass mein Frame weiter im Fenster bleibt.
Kann mir jemand verraten, wo ich mich irre?
gruss
itebob
Anlage:
Meine Seite ´Arbeitsverzeichniss dynamisch festlegen ´
<html>
<head>
<title>Arbeitsverzeichniss dynamisch festlegen</title>
<script language="JavaScript">
<!--
function ArbeitsverzeichnissFestlegen()
{
var ausgabe_im_Browser = "";
PfadArbeitsverzeichniss = document.EingabeForm.VerzeichnissEingabefeld.value;
alert("PfadArbeitsverzeichniss =" + PfadArbeitsverzeichniss )
ausgabe_im_Browser =
"<iframe ID='FrameMitVerzeichniss' src='" + PfadArbeitsverzeichniss + "' width='90%' height='400' style='width: 300;height:200;'/>";
divMitVerzeichniss.innerHTML=ausgabe_im_Browser;
alert("divMitVerzeichniss.innerHTML angezeigt" )
}
//-->
</script>
</head>
<body>
Arbeitsverzeichniss:
<form name="EingabeForm" onSubmit="return ArbeitsverzeichnissFestlegen();">
<input ID ="VerzeichnissEingabefeld" size="40" value="c:"><br>
<input type="submit" value="Arbeitsverzeichniss festlegen" >
</form>
<div ID="divMitVerzeichniss"> </div>
</body>
</html>
<form name="EingabeForm" onSubmit="return ArbeitsverzeichnissFestlegen();">
<input ID ="VerzeichnissEingabefeld" size="40" value="c:"><br>
<input type="submit" value="Arbeitsverzeichniss festlegen" >
</form>
<form name="EingabeForm">
<input ID ="VerzeichnissEingabefeld" size="40" value="c:"><br>
<input type="button" value="Arbeitsverzeichniss festlegen" onClick="ArbeitsverzeichnissFestlegen()">
</form>
oder
<form name="EingabeForm" action="javascript:ArbeitsverzeichnissFestlegen()">
<input ID ="VerzeichnissEingabefeld" size="40" value="c:"><br>
<input type="submit" value="Arbeitsverzeichniss festlegen" >
</form>
Gruß
Norbert
Hallo und Danke,Norbert,
ich habe versucht diese dymamische Auswahl mit 'Durchsuchen '(type="file") etwas komfortabler zu machen:
<form name="EingabeForm" action="javascript:ArbeitsverzeichnissFestlegen()">
<input ID ="VerzeichnissEingabefeld" size="40" value="c:" type="file" ><br>
<input type="submit" value="Arbeitsverzeichniss festlegen" >
</form>
Unbefriedigend in dieser Lösung hier ist, das:
Vielleicht gibt es doch eine Möglichkeit, 'Durchsuchen' anzubieten ohne eine Datei im Verzeichnis zu haben und mit Vorbelegung-Option?
Gruss
itebob