とりあえず、ログ
■<div>へログを吐き出す
<!-- ログを吐き出すdivを作って(id="log"はあとでこのdivを指定するために使った) --> <div id="log"></div> <!-- まずbase.jsを読み込んで --> <script type="text/javascript" src="./base.js"></script> <!-- 必要なライブラリをrequireして --> <script type="text/javascript"> goog.require('goog.debug.DivConsole'); goog.require('goog.debug.LogRecord'); goog.require('goog.debug.Logger.Level'); </script> <script type="text/javascript"> //ワンライナー new goog.debug.DivConsole(document.getElementById('log')).addLogRecord( new goog.debug.LogRecord( new goog.debug.Logger.Level('E_ERROR', 0), 'test', 'loggerName', 0 ) ); </script> <script type="text/javascript"> //細かく書くと //吐き出すdivを指定します。 //http://closure-library.googlecode.com/svn/trunk/closure/goog/docs/class_goog_debug_DivConsole.html var logbox = new goog.debug.DivConsole(document.getElementById('log')); //ログレベルを指定(作ります) 引数はそれぞれ、レベルをあらわす文字列とそれに割り当てるコードみたいなもん。 //http://closure-library.googlecode.com/svn/trunk/closure/goog/docs/class_goog_debug_Logger_Level.html var level = new goog.debug.Logger.Level('E_ERROR', 0); //ログを作ります 引数は、先ほど作ったレベル、ログネーム、時刻を記録する際の基準時間 //http://closure-library.googlecode.com/svn/trunk/closure/goog/docs/class_goog_debug_LogRecord.html var log = new goog.debug.LogRecord(level, 'test', 'loggerName', 0); //書き込みます //http://closure-library.googlecode.com/svn/trunk/closure/goog/docs/class_goog_debug_DivConsole.html logbox.addLogRecord(log); </script>
こんなんで、一応それっぽいのがdivの中にできたんで、ひとまずよしとした。