log4javascript - Try and remove toolbars from InPageAppender

http://stackoverflow.com/questions/16345975/modify-ui-of-log4javascript

HTML

<script src="http://log4javascript.org/js/log4javascript.js"></script>
<script type="text/javascript">
    var log = log4javascript.getLogger("main");
    var appender = new log4javascript.InPageAppender();
    log.addAppender(appender);
    log.debug("This is a dhjebugging message from the log4javascript in-page page");
</script>

JavaScript

function removeSwitchesContainers() {
        var iframes = document.querySelectorAll("iframe");
        iframes = Array.prototype.slice.call(iframes);
        iframes.filter(function (iframe) {
            return iframe.id && iframe.id.match(/log4javascript_\d+_\d+_InPageAppender_\d+/);
        });
        var iframe = iframes[0];
        var sc = iframe.contentWindow.document.querySelectorAll("#switchesContainer");
        sc = Array.prototype.slice.call(sc);
        sc.forEach(function (switchesContainer) {
            switchesContainer.parentNode.removeChild(switchesContainer);
        });
    }

    removeSwitchesContainers();