2009-07-15 15 views
2

私は、私たちのウェブサイトへのデスクトップショートカットを作成するオプションをユーザに提供したいと考えています。いくつかの調査を行い、Windows用のShell APIにアクセスしてこのアクティビティを実行するためにActiveXを使用している記事がいくつか見つかりましたが、ブラウザに組み込まれた方法で実行できるかどうか不思議ですActiveXルートよりも移植性が高くなります。Webサイトのデスクトップショートカットを作成するポータブルウェイ

答えて

3

ウェブブラウザでこれを行う方法はありません。あなたはウェブサイトであり、デフォルトではブラウザ以外のものとやりとりすることはできません。 ActiveXルートは使用できますが、Internet Explorerを実行しているユーザーのみがサポートします。 Javaを使用して試してみることもできますが、セキュリティと信頼の問題にぶつかる可能性があります。あなたのページにブックマークを付けることをユーザーに推奨するか、ショートカットを作成する方法をステップバイステップで指示することをお勧めします。

1

あなたがポータブルであれば、Webブラウザを介してポータブルであることを意味していますが、解決策が見つからないと思います。セキュリティを意識したブラウザであればではなく、がこれを許可します。

ポータブルであれば、オペレーティングシステム間でポータブルであることを意味しますが、解決策が見つからないと思います。上記の理由の一部と、一部の理由として、すべてのオペレーティングシステムとデスクトップ環境がデスクトップアイコン/ショートカットをまったくサポートしていないためです。

+0

私は間違いなく、ウェブブラウザ間で移植可能であることを意味しました(たとえ一部のブラウザではできない場合でも)。これまでのところ、ActiveX(例:http://www.osix.net/modules/article/?id=74)とGoogle Gearsを使用した2つのアプローチ(ここでの記事:http:// www。 18aproductions.co.uk/tools/#)。どちらも、Windows固有のAPIまたはユーザーが実行するとは思わないソフトウェア(Gears)の明示的なダウンロードが必要です。 – rbieber

0

どのように次のようなものをやっについて:

は(自分のデスクトップにファイルを保存するようにユーザーに尋ね、その後

[InternetShortcut] 
URL=http://www.google.com 

のような内容であなたのウェブサイトで利用可能なファイルgoogle.URLを入れて、右クリック - >名前を付けて保存...)。

私はこの速い試みをしましたが、デフォルトでは私のWinXPはファイル名の末尾に.txtを追加してテキストファイルとして保存していました。したがって、保存するときには「すべてのファイル」を選択する必要があります。私はおそらくMIMEの種類でこれを修正できると思いますか?

関連する問題