- ベストアンサー
フォルダを自動で開く
フォルダを自動で開く 教えて下さい。 javascriptを使って、自動で指定のURLへ飛ぶというような事をした事がありますが、 自動で指定のフォルダが開くというようなjavascriptはありますでしょうか? *指定のフォルダとは、エクスプローラーにて自分のCドライブ、あるいはネットワーク上 に存在する共有フォルダを開くなど。。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
file:// これでローカルのフォルダーが開きます。 http:// でもフォルダーは開きます。問題は対象のサイトにフォルダーアクセス権があるかどうかです。 IISはデフォルトでフォルダーアクセスを禁止しています。Apacheは許可しています。 共有フォルダーは、ローカルにマウントして上記と同じ事をすればいいわけです。 HTML的に言えば、srcやhrefの属性にURIとして指定すればいいだけの話です。 つまり、何のプロトコルで開くかと言う問題と、フォルダー&共有アクセス権の問題です。http なのか fileなのかftpなのか、SMBなのか。evryone,Anyoneなど不特定多数のユーザーにアクセス権がないとだめですね。それ以外のアクセス権だと、認証が必要になります。 サーバー側がそれに対応していれば、行く通りものやり方があります。 なお、スクリプトからフォルダー内を操作する場合は、Shell.Applicationをキーにして検索してみてください。あとWSHですね。
その他の回答 (1)
- fujillin
- ベストアンサー率61% (1594/2576)
IE限定ですが。(通常のjavascriptでは無理) ActiveX とか FilesystemObject あたりをぐぐると、いろいろでてくると思う。 (セキュリティ警告が出るかも) 参考を一個だけ… http://www.geocities.jp/mitaka_makita/html/script/fso/fso.html
お礼
ご回答ありがとうございました!。 参考にさせて頂きました。
お礼
ありがとうございました! なんとか実現できました!