問題タブ [browser-extension]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
6431 参照

javascript - 新しいタブを作成せずにWindow.openを使用してChromeでmailtoリンクを開くにはどうすればよいですか?

Google Chrome拡張機能を作成していて、新しい空白のタブを開かずに(window.open)でカスタムURLスキームを開こうとしています。議論のために、「mailto」URLスキームを試してみましょう。

私のコード:

残念ながら、これにより、「_ self」を指定した場合でも、新しい空白のタブが開き、デフォルトのメールプログラムが開きます。これによると、私は何も悪いことではないようです。

「mailto」リンクを開くときに余分なタブを開かないようにする方法についてのアイデアはありますか?

0 投票する
4 に答える
2527 参照

firefox - Firefox での CSV の表示

私は CSV ファイルを出力するスクリプトに取り組んでいますが、スクリプトを実行して次のステップをデバッグするたびに CSV を開こうとするのは面倒です。FireFox で CSV を直接開く方法はありますか。JSON 用のプラグインがあることは知っていますが、CSV 用のプラグインが見つかりませんでした

0 投票する
1 に答える
227 参照

javascript - ブラウザー拡張機能と (大きな?) データベース

それぞれ 3 つ以下の属性を持つ、約 30,000 アイテムのデータベースにアクセスする必要があるブラウザー拡張機能を構築することを考えています。これをjsonオブジェクトに埋め込むのは正しいことではないように思えますが、データベースは私がよく知っているものではありません.

サーバー上にデータベースを持つことはオプションではありません。

取るべき正しい道は何ですか?SQL ファイルとライブラリを使用する必要がありますか?

ありがとう!

0 投票する
3 に答える
3531 参照

javascript - IE には、Chrome、FF、Safari、Opera のように、拡張機能を開発するための単純な JavaScript 主導の手段がありますか?

大規模なグーグル検索をあきらめる前に、最後の溝の努力をしてここで質問しようと思いました...

Chrome、Safari、Firefox、Opera では、javascript (および各ブラウザーに固有の JavaScript 関数) を使用してブラウザー拡張機能を作成するのは非常に簡単です...

IEに相当するものが見つからないようです。私は Greasemonkey の置き換えを見てきました - そのほとんどは非常に単純なスクリプトでしか機能しません。

IE9 または 10 は、C などではなく JavaScript を使用した拡張機能の開発をサポートしていますか?

私は FF、Chrome、Safari、Opera で動作するかなり大きな拡張機能を持っていますが、それが別の言語に完全に書き直すことを意味しないのであれば、喜んで IE をサポートしたいと思います。 「コンテンツスクリプト」または「ユーザーJavaScript」タイプの拡張子に相当するIE...

0 投票する
1 に答える
433 参照

browser - 拡張機能から開発者ツール (ネットワーク ログ) にアクセスする方法

Google chrome と Opera で拡張機能を書いています

アドレス バーに 1 つの URL を入力したときに、読み込まれた特定の URL を監視する必要があります。例: www.google.com に移動すると、他のいくつかの URL や画像などが読み込まれます。これらは [開発者ツール] -> [ネットワーク] に表示されます。

とにかく、拡張機能の背景ページからそのログにアクセスできますか?

私にお知らせください

0 投票する
1 に答える
523 参照

javascript - JavaScript関数を解析するブラウザプラグイン

Javascript 関数の実行時間とリソースを詳細に調べることができるブラウザ プラグイン (Chrome、Safari、または Firefox) を知っている人はいますか? 私は Firefox/Firebug を認識しconsole.profile()ていますが、ブラウザ内からすべての機能を分析できるものと、スクリプトにこのコードを手動で入力する必要があるものを探しています。これに対応するブラウザ プラグインがない場合は、dynaTrace に似ているが Mac 用のスタンドアロン プラグインを使用できます。

0 投票する
1 に答える
1806 参照

google-chrome - 拡張機能でGoogleChromeタスクマネージャーをブロックする

ブラウザ拡張機能を使用して、GoogleChromeで現在実行中のプロセスを表示するネイティブタスクマネージャーをブロックする方法を探しています。タスクマネージャーにアクセスするには、レンチ/スパナを開いて[背景ページの表示(##)]を選択するか、タブから[chrome://tasks]に移動します。拡張機能を使用して、タブを介したタスクマネージャーへのアクセスをブロックするのは比較的簡単です。ただし、Chromeオプションメニューからこのポップアップタスクマネージャーウィンドウへのアクセスを拒否する方法が、拡張機能のみであるかどうかを誰かが知っていますか?

0 投票する
2 に答える
486 参照

npapi - Webリクエストを傍受するNPAPIプラグイン?

親ブラウザからの Web リクエストをインターセプトする NPAPI プラグインを作成する方法はありますか? Chrome/Safari/IE/etc がhttp://google.com/などを要求していることを確認し、このクエリに対する独自の応答を提供したいと考えています。

0 投票する
1 に答える
115 参照

firefox - Firefoxアドオンに更新可能な文字列を保存する

私はFirefoxアドオンが設定を管理する方法を検索して読んでいますが、見つけたすべてのサンプルには、GUIウィンドウやその他の必要のない複雑なものが含まれています。

必要なのは、いくつかの正規表現パターンのリストがあり、必要なときにユーザーの操作なしで頻繁に更新する必要があることです。

したがって、最初の正規表現を設定のようにFirefoxアドオンに保存しますが、それらを編集するためのGUIを使用せずに、ハードコードされた設定を編集できるようにします。

誰かがこれを行う方法の例を教えてもらえますか?

完全な例は必要ありません。見つけたすべての.xulファイルのようにGUIウィンドウを使用せずに、これらの設定を保存してプログラムで編集する方法を教えてください。

0 投票する
1 に答える
8241 参照

google-chrome - ChromeにContent-Typeヘッダーに基づいて特定のURLを開くように強制します

これを行うChrome拡張機能を探してみましたが、見つかりませんでした。基本的に、application / rdf+xmlまたはapplication/xmlのコンテンツタイプヘッダーを返すWebサービスをヒットし、Chromeにコンテンツをインラインで自動的に表示させたいと考えています。XMLを正常に表示するXMLツリー拡張機能がありますが、特定の拡張機能がない限り、Chromeはデフォルトでファイルをダウンロードします。

私の質問は、サーバーから返されたContent-Typeに基づいてChromeに特定のものをインラインで開くように強制する方法はありますか?Chromeでの拡張機能または直接サポートは問題ありません。存在しない場合は、開発を検討します。