# Broswer Console Logs from WebBrowser

**URL:** <https://forum.inductiveautomation.com/t/broswer-console-logs-from-webbrowser/26492>\
**Category:** Ignition\
**Created:** [July 11, 2019, 7:56pm UTC](https://forum.inductiveautomation.com/t/broswer-console-logs-from-webbrowser/26492 "2019-07-11T19:56:31Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![apagrach](https://avatars.discourse-cdn.com/v4/letter/a/3da27b/32.png) [@apagrach](https://forum.inductiveautomation.com/u/apagrach)\
**Post date:** [July 11, 2019, 7:56pm UTC](https://forum.inductiveautomation.com/t/broswer-console-logs-from-webbrowser/26492/1 "2019-07-11T19:56:31Z")

</div>

I am using the web browser module version 3.9.10 in Ignition 7.9.11 and am wondering if it is possible to view the console logs from the jxBrowser somewhere. I have been looking through the jxBrowser documentation but haven’t found anything.  
[https://jxbrowser.support.teamdev.com/support/home](https://jxbrowser.support.teamdev.com/support/home)  
Thanks

---

<div class="post-metadata">

**Author:** ![apagrach](https://avatars.discourse-cdn.com/v4/letter/a/3da27b/32.png) [@apagrach](https://forum.inductiveautomation.com/u/apagrach)\
**Post date:** [November 4, 2019, 7:48pm UTC](https://forum.inductiveautomation.com/t/broswer-console-logs-from-webbrowser/26492/2 "2019-11-04T19:48:51Z")

</div>

From Ignition Support this code worked.

```auto
from com.teamdev.jxbrowser.chromium.events import ConsoleListener
target='Web Browser'
browser = system.gui.getParentWindow(event).getComponentForPath('Root Container.browser').getBrowser()

class IgnitionListener(ConsoleListener):
    def __init__ (self, target='Web Browser'):
        self.logger = system.util.getLogger(target)
        self.levels = {'DEBUG': self.logger.debug, 'ERROR': self.logger.error, 'LOG': self.logger.info, 'WARNING': self.logger.warn}

    def onMessage(self, event):
        self.levels[str(event.getLevel())](event.getMessage())
        
browser.addConsoleListener(IgnitionListener(target))

```
