# Logger Widget :: Writing Logs

### Writing Log Messages From Your Code

In this example, we instanatiate a simple LogReader to display log messages. We use the global method YAHOO.log() to write simple messages, and we also instantiate a LogWriter instance to write messages from a custom-named source.

(not supported in Opera, Safari)

### Sample Code

<script type="text/javascript"> //No custom CSS styles were defined //No custom markup was defined // Instantiate a logreader and a logwriter myLogReader = new YAHOO.widget.LogReader(null,{top:"10%",right:"10px"}); myLogWriter = new YAHOO.widget.LogWriter("myWriter"); // You can call the global function YAHOO.log() anytime, anywhere YAHOO.log("Yahoo! is great"); // defaults to type "info" YAHOO.log("Here is a warning", "warn"); YAHOO.log("Some error has occurred", "error"); YAHOO.log("Use timers to profile your code", "time"); myLogWriter.log("something","info"); myLogWriter.log("something","warn"); myLogWriter.log("something","error"); myLogWriter.log("something","time"); myLogWriter.log("something","custom"); </script>