2012-06-28 13 views
0

這應該是如此簡單......黑鳥記錄器 - 絕對沒有任何反應

我認爲這將是很好的嘗試黑鳥記錄器(Blackbird home page

繼作家頁面上的指南,我創建了一個目錄,並加載blackbird.js,blackbird.css,兩個blackbird圖像文件和一個包含以下內容的.html文件。當我訪問該頁面時,警報觸發,但絕對沒有其他事情發生。黑鳥.js和.css文件正在加載並在調試器中可見。 我哪裏錯了? (在Firefox,Chrome和IE上的結果相同)。

<!DOCTYPE html> 
<html lang="en-US"> 
<head> 
    <title>Blackbird test</title> 
    <link rel="Stylesheet" type="text/css" href="blackbird.css" /> 
    <script type="text/javascript" src="blackbird.js"></script> 
    <script type="text/javascript"> 
     function func1() { 
      alert("In function, about to send log messages"); 
      log.debug("hello"); 
      log.debug('this is a debug message'); 
      log.info('this is an info message'); 
      log.warn('this is a warning message'); 
      log.error('this is an error message'); 
     } 
    </script> 
</head> 
<body> 
<input type="button" value="click me" onclick="func1();"/> 
</body> 
</html> 
+0

是的,只是驗證。 Firebug控制檯和blackbird.js中沒有錯誤在Firebug腳本選項卡中可見,而blackbird.css在Firebug css選項卡中可見。我很迷惑。 – RoyHB

回答

3

的問題是,你需要明確地告訴黑鳥出現:

function func1() { 
    log.toggle(); // Show it 
    // rest of your code here; 
} 
+1

謝謝,這是做到了。開發人員網站上的示例代碼提到了toggle()函數,但未在示例代碼中顯示它。 – RoyHB