5

ブックマークレットを作成して、Google Chromeの設定パネルを開き、シングルクリックでキャッシュをクリアしたいと思います。

しばらくの間、Iveには、「キャッシュのクリア」設定がすでに選択された状態でChromeの設定パネルを開くブックマークがありました。ブックマークをクリックした後(通常は新しいタブで開きます)、タブを開いてフォームを送信する必要があります。しかし、これを開発するとき、私はかなり頻繁にやらなければならないタスクであり、これらのいくつかの繰り返されるステップは単に不必要に思えます。

このリンクは、自分のキャッシュをクリアするためのページを開きます(明らかにChromeユーザーのみ):chrome:// chrome / settings / clearBrowserData#cache

私は最近ブックマークレットを発見し、シングルクリックでキャッシュをクリアするタスクを実行するのに良い方法だと思いました。ただし、設定ページ(上記のリンク)で基本的なJavaScriptサンプルをアドレスバーに配置しても機能しないことを発見しました。

たとえば、これは任意のページのアドレスバーで機能しますが、Chrome設定ページからは機能しません。

javascript:alert('hello stackoverflow');

Chrome設定ページからJavaScriptを実行する方法はありますか?他に選択肢はありますか?私はこの目標を達成するためのルートを探しています。たとえそれが悪を行うことを意味するとしても、途中で何かを学びたいと思っています。:)

4

2 に答える 2

7

ブックマークを追加:

javascript:document.write('<form onsubmit="window.open(\'javascript:\'+js_line.value, \'target\');return false;">javascript:<input type=text name=js_line style="width:90%;"/></form><iframe src="" name="target" style="width:100%;height:90%;"/>');
于 2012-12-14T08:54:55.627 に答える