3

console.logグリースモンキー スクリプトでどのように使用しますか? 出力がありません。

// ==UserScript==
// @name          test
// @namespace     test
// @description   test
// @require       https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js
// @version       1.2
// ==/UserScript==

console.log('test');

console.logChromeで普通に使えそうな印象です。Firefox と Chrome の両方でコンソールにログインできる素敵なラッパーはありますか?

4

2 に答える 2

4

console.logFirefox のエラー コンソールに表示されます ([ツール] -> [エラー コンソール] または [CTRL+SHIFT+J])。

に変更するunsafeWindow.console.logと、ログが Firebug に表示されます。unsafeWindow を使用する前に、そのセキュリティ上の問題をよく読んでください。

extensions.firebug.showChromeErrorsあなたが言ったように、ログを Firebug に表示するためのもう 1 つのオプションは、console.log のままにし、 ANDをオンにすることextensions.firebug.showChromeMessagesです。これは、Firefox のアドレス バーに about:config と入力することで実行できます。次に、Chrome をフィルタリングします。2 つのオプションを見つけて、ダブルクリックしてオンにします。

Firefox の例はすべて Firefox 5.0 用です

于 2011-08-09T08:31:31.103 に答える
0

console.log実際、Chrome と Firefox の両方で動作するようです。

Firefox では、greasemonkey スクリプトによって生成されたメッセージを表示できるように、Firebug を有効にする必要がありShow Chrome messagesます。Show Chrome errors

于 2011-06-29T16:55:59.827 に答える