2

JS は Windows エクスプローラーを開き、ユーザーがファイルを選択できるようにしてから、ファイルを開きます。毎回同じフォルダを探すようにデフォルトにしたい。

<html>
<head>
<script type="text/javascript">
function getFilename()
{
<!-- open the file -->
var thefile = document.getElementById('thefile');
window.open(thefile.value,'mywindow','width=400,height=200')
}
</script>
</head>
<body>
<form>  
<!-- get the filename -->               
<p>FCT scanned files search screen</P>
<p>Click Browse to select file</P>
<input type="file" id="thefile" onchange="getFilename()" />
</form>
</body>
</html>
4

1 に答える 1

1

あなたが探しているものは不可能です (少なくとも IE では)。セキュリティ上の理由から、ファイル入力フィールドで何かを変更することはできません。スクリプトを使用して入力フィールドの値を変更することもできません (ダイアログ ウィンドウを使用する場合のみ)。

Windows レジストリのいくつかをハッキングすることで、独自のブラウザでこれを行うことができるかもしれませんが、私にはまったくわかりません。

Gr. リック

于 2012-11-16T14:53:03.660 に答える