ホームページ  >  記事  >  ウェブフロントエンド  >  Sina Weibo_javascript スキルへの IE メール転送を実装するための簡単な JS コードの数行

Sina Weibo_javascript スキルへの IE メール転送を実装するための簡単な JS コードの数行

WBOY
WBOYオリジナル
2016-05-16 17:30:151426ブラウズ

最近 Sina Bib を開いたところ、テキスト ニュースなどを転送できるブラウザ プラグインを作成するというアイデアが突然思いつきました。 C でプラグインを作成する必要があると考えていました (C# ほど大きなシェルは時々頭痛の種になることがあります)。Google で検索したところ、本当に幸運で、IE プラグインの開発に関する記事をいくつか見つけました。 Javascript を使用してレジストリを追加するだけで完了します。言うまでもなく、プラグインは JavaScript で記述されており、ブラウザ自体がサポートしているため、追加のインストールは必要ありません。レジストリの追加は手動でもできますが、面倒なのでバッチ処理を書きました。

1: レジストリを追加します: HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMenuExt

デフォルト値を HTML ファイル パスに設定し、値 Contexts を 0xf3 に追加します。

2: コード: MSDN http://msdn.microsoft.com/en-us/library/aa753589(v=VS.85).aspxで説明されています。 MSDN 原文: キーのデフォルト値を、コンテキスト メニュー エントリで実行するスクリプトを含むページの URL に設定します。このスクリプトは、親 window オブジェクト、つまりコンテキストが保存されている画面を取得できます。 external オブジェクトの menuArguments プロパティからメニュー項目が実行されました。

おそらく、window.external.menuArguments オブジェクトを使用して、ウィンドウやドキュメントなどの一般的に使用されるオブジェクトなどの内部情報を取得できることを意味します。したがって、すぐに作業を開始でき、数分で完了します (コードは非常に単純なので、直接コーディングするだけです):

コードをコピー コードは次のとおりです: