プロが教えるわが家の防犯対策術!

フォルダを自動で開く

教えて下さい。

javascriptを使って、自動で指定のURLへ飛ぶというような事をした事がありますが、
自動で指定のフォルダが開くというようなjavascriptはありますでしょうか?

*指定のフォルダとは、エクスプローラーにて自分のCドライブ、あるいはネットワーク上
に存在する共有フォルダを開くなど。。

よろしくお願いします。

A 回答 (2件)

file://



これでローカルのフォルダーが開きます。

http://

でもフォルダーは開きます。問題は対象のサイトにフォルダーアクセス権があるかどうかです。

IISはデフォルトでフォルダーアクセスを禁止しています。Apacheは許可しています。


共有フォルダーは、ローカルにマウントして上記と同じ事をすればいいわけです。

HTML的に言えば、srcやhrefの属性にURIとして指定すればいいだけの話です。


つまり、何のプロトコルで開くかと言う問題と、フォルダー&共有アクセス権の問題です。http なのか fileなのかftpなのか、SMBなのか。evryone,Anyoneなど不特定多数のユーザーにアクセス権がないとだめですね。それ以外のアクセス権だと、認証が必要になります。

サーバー側がそれに対応していれば、行く通りものやり方があります。

なお、スクリプトからフォルダー内を操作する場合は、Shell.Applicationをキーにして検索してみてください。あとWSHですね。
    • good
    • 0
この回答へのお礼

ありがとうございました! なんとか実現できました!

お礼日時:2010/06/07 09:12

IE限定ですが。

(通常のjavascriptでは無理)

ActiveX とか FilesystemObject あたりをぐぐると、いろいろでてくると思う。
(セキュリティ警告が出るかも)

参考を一個だけ…
http://www.geocities.jp/mitaka_makita/html/scrip …
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました!。 参考にさせて頂きました。

お礼日時:2010/06/07 09:11

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A