1

特定のユーザーに使用されているアイコンを特定 (および表示) し、MVC3 ページに表示する簡単な方法はありますか?

例えば

すべてのユーザーは Win (XP/Vista/7) を使用し、アップロードするファイルの MIME タイプを "text/plain" (csv の場合)、"application/pdf"、"application/msword"、および "application/ vnd.openxmlformats-officedocument.wordprocessingml.document"

ただし、ユーザーに表示されるアイコンが、ユーザーがファイルを表示するために使用するアプリケーションと一致する場合は「いい」でしょう。

これは可能ですか?

4

1 に答える 1

1

これは、セキュリティ ホールとなるものに依存しています。javascript が個人のコンピュータにインストールされているソフトウェアを識別する機能です。そうは言っても、新しい ActiveXObject を作成し、このようにアセンブリが登録されているかどうかを識別することで、一部のアプリがインストールされているかどうかを識別することができる場合があります。それ以外の場合は、チャンスをつかむことをお勧めします。Windows ディスプレイを使用している場合は Excel、Mac ディスプレイを使用している場合はアイコン、Android ディスプレイを使用している場合などです。

私は本当に最善の推測で行きます。私が賭けるほとんどの場合、あなたは正しいでしょう。それ以上の作業量を考慮すると、検出されたOSに基づいてROIをより正確にすることは、ROIの大きな損失です.

于 2012-08-27T16:47:17.090 に答える