0

組み込みのFirefoxメニューと同じようにコンテキストメニューを介してリンクを開く拡張機能がありOpen link in new tabます(そのすぐ下。コンテキストメニュー項目はですDownload link)。

ユーザーがリンクコンテキストメニューからこのオプションを選択すると、Firefoxによって新しいタブが開き、download managerウィンドウでダウンロードが開始されます。しばらくすると、ユーザーがリンクを右クリックして私の拡張機能を使用すると、多くの空白のタブが開いてしまいます(手動で閉じる必要があります)。

Javascriptコマンドを試しwindow.openましたが、新しいタブを開くよりも悪い新しいウィンドウが開きます!

毎回新しいタブが開かないようにして、Firefoxdownload managerウィンドウで直接ダウンロードを開始するにはどうすればよいですか?

また

ページコンテンツがダウンロードの場合、どうすればそのタブ/ウィンドウを閉じることができますか?

4

1 に答える 1

0

nsIDownloadMangerインターフェースを利用して、ダウンロードをダウンロードマネージャーに直接追加できます。nsIWebBrowserPersistオブジェクトも必要になった後、自動的にダウンロードを開始するには。

于 2011-05-17T14:50:26.690 に答える