- PR -

ファイル操作について

投稿者投稿内容
Qoo
常連さん
会議室デビュー日: 2006/05/18
投稿数: 37
投稿日時: 2007-02-23 15:51
ASP+VBScriptにて既存システムのメンテナンスを行っています。
今回分からないのはJavaScriptを使ってのファイル操作(とりあえずテキストファイル)、
ファイルオープンから書き込みなどの一連の操作ができるのか
どうかという点です。
VBScriptならできるのでしょうが、JavaScriptは無理なのでしょうか?
よろしくお願いいたします。
べる
ぬし
会議室デビュー日: 2003/09/20
投稿数: 1093
投稿日時: 2007-02-23 17:25
どこのファイルを操作するのですか?サーバーですよね?
javascriptはクライアントスクリプト(のはず)なのでサーバーのファイルはいじれません。

逆にクライアントのファイルはセキュリティ上いじれないはずですよね。

[追記]
↑サーバーで動くVBもVBScriptって言うことがあるみたいで、そのことかと思いました。

[ メッセージ編集済み 編集者: べる 編集日時 2007-02-23 22:18 ]
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2007-02-23 17:40
引用:

Qさんの書き込み (2007-02-23 15:51) より:

ASP+VBScriptにて既存システムのメンテナンスを行っています。
今回分からないのはJavaScriptを使ってのファイル操作(とりあえずテキストファイル)、
(snip)
VBScriptならできるのでしょうが、JavaScriptは無理なのでしょうか?


サーバーならば、ASP でやれば良いわけですからクライアント側の話でしょうか。

ところで、クライアント スクリプトとして、VBScript を使っているのだと思いますが、
ここにきて、なぜ JavaScript が出てきたのでしょうか??

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
Qoo
常連さん
会議室デビュー日: 2006/05/18
投稿数: 37
投稿日時: 2007-02-26 15:52
お二人ともお返事ありがとうございます。

サーバ側でWebページにアクセスした際にログを書き出したかったのですが
べるさんの仰る通り、JavaScriptはクライアントサイドのスクリプトでした。
すっかり忘れていました。

じゃんぬねっとさんの
>ここにきて、なぜ JavaScript が出てきたのでしょうか??

というのはVBScriptだとIEでしか動かないというのをどこかのサイトで
見て、現状はそれでもいいけど、将来を考えると依存するのはよくないかな
と思ったからです。もし汎用性を考えたログ出力をするならば手っ取り早いのは
やはりPerlかPHPといった言語を使うのが適当なんでしょうね・・・
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2007-02-26 15:59
引用:

Qさんの書き込み (2007-02-26 15:52) より:

というのはVBScriptだとIEでしか動かないというのをどこかのサイトで見て、現状はそれでもいいけど、将来を考えると依存するのはよくないかなと思ったからです。


ブラウザの話が出てくるということは、クライアント スクリプトのお話で良いですね。
ちなみに、JavaScript を切られた場合に破綻するのは 「依存」 にはあたりませんか?

引用:

もし汎用性を考えたログ出力をするならば手っ取り早いのはやはりPerlかPHPといった言語を使うのが適当なんでしょうね・・・


ログならば、普通に ASP で取れば良いのではないですか?
あえて、Perl や PHP といった言語に拘る必要はあるのでしょうか?

前半でクライアント スクリプトのお話をしていますが、後半のログ云々とどのように関係してきますか?
CGI スクリプトでクライアント側に出力したいということなのでしょうか...?

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
mio
ぬし
会議室デビュー日: 2005/08/25
投稿数: 734
お住まい・勤務地: 神奈川県
投稿日時: 2007-02-26 16:09
それぞれの言語・環境がどのタイミングでどこのマシンで動いているのかを、認識できてないような…。
burton999
ぬし
会議室デビュー日: 2003/10/06
投稿数: 898
お住まい・勤務地: 東京
投稿日時: 2007-02-26 16:11
ASPってサーバーサイドのスクリプトはJavaScriptもサポートしてたような気がします。
私はVBScript以外で開発したことはありませんが。
まぁ将来性を考えてるならASPじゃなくてASP.NETでしょうけど。

ASP JavaScript Lessons
http://aspjavascript.com/
渋木宏明(ひどり)
ぬし
会議室デビュー日: 2004/01/14
投稿数: 1155
お住まい・勤務地: 東京
投稿日時: 2007-02-26 18:20
引用:

burton999さんの書き込み (2007-02-26 16:11) より:
ASPってサーバーサイドのスクリプトはJavaScriptもサポートしてたような気がします。



そうです。

んで、ファイル操作のための専用構文は持ってないので、FSO 等の外部コンポーネントを使ってファイル操作します。

スキルアップ/キャリアアップ(JOB@IT)