0

これはとても簡単なはずです...

Blackbirdロガー( Blackbirdホームページ)を試してみるのもいいと思いました

著者ページのガイドに従って、サーバー上にディレクトリを作成し、blackbird.js、blackbird.css、2つのblackbirdイメージファイル、および以下を含む.htmlファイルをディレクトリにロードしました。このページにアクセスすると、アラートが発生しますが、他には何も起こりません。blackbirdの.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>
4

1 に答える 1

3

問題は、blackbird が表示されるように明示的に指示する必要があることです。

function func1() {
    log.toggle(); // Show it
    // rest of your code here;
}
于 2012-06-28T07:17:51.713 に答える