CGI-BBS > JAVA/JavaScript > JavaScript > JavaScriptでmimetypeを判別したい。


カレッヂ
カレッヂ


質問者 S臓  投稿日 7/10(木) 23:19:14
別なサイトで質問をしてたのですが、レスがなかったので
こちらで質問してみました。

Windows&IEの環境であるページにアクセスしたユーザーに対して、
Javascriptで特定のmimetypeが存在するかどうか調べたいと
思っています。

ですが、調べた範囲ではmimetypeを取得できる関数は、IEには無く
ネットスケープにしか実装されていないようです。

どなたか方法をご存じないでしょうか?
それか、特にJavascriptにこだわっていないので、別な方法で
mimetypeを取得する方法はご存じないでしょうか?

プロバイダ参照:
サーバのOS:(未選択)
パソコンのOS:WinNT系
エディタ:
FTPソフト:
サーバ移転:していない
改造:(未選択)
CGI習熟度:expert

回答者 domo  [削除]  投稿日 7/12(土) 09:02:15
ページにアクセスした時点でブラウザが受け入れ可能な MineType はサーバへ送信されています。
CGI,SSI から利用する場合 環境変数 HTTP_ACCEPT で取得可能です。
CGI,SSIページにアクセスしてもらって、はき出すHTMLの中に埋め込めばjavascriptからでも
利用できそうです。
IEの場合リロードすると ACCEPT が */* となりこの対策は必要かも知れません。
質問者 S臓  [削除]  投稿日 7/19(土) 22:17:19
すみません、返信が遅くなりました。

CGIの方法で試してみようと思います。
ありがとうございました。

このページは終了したので返信(回答)は書きこめません
 


Web裏技