- 1日1IT その5 サーバサイド・クライアントサイド
javascript等のスクリプトが主ですが、activexプラグイン等もこれに含まれるでしょう
- Javascriptで外部ファイルを読み込む、Jsonを読み込む
html> head> /head> body>
script type=text/javascript>
function readfile(filename,maxline){
var iomode=1; // 1:読み込み、2:書き出し、8:追加書き込み
var create=false;
var fso =new activexobject(scripting.filesystemobject);
var file =fso.opentextfile(filename,iomode,create);
var text=;
var n=0;
while( !file.atendofstream ){
if( ++n>maxline ) break;
text += file.readline()+。。n;
}
file.close();
return text;
}
function loadfile(){
alert(readfile(document.getelementbyid('filename').value,5));
}
/script>
入力ファイル名: input type=text id=filename style=width:30em
value=c:/sample.txt /> br>
input type=button value=ファイル読み込み onclick=loadfile() />
/body> /html>
- バッチファイルから「ファイルを開く」ダイアログを使う。
input type=file では、初期値、フィルタ、タイトルが固定です
|