2、接下来我们鼠标右击log4JavaScript。
3、可以在打开的菜单中点击显示简介选项。
4、可以看到界面中打开了显示文件简介的窗口,然后点击下方的通用选项。
5、可以看到下方出现了已锁定的选项,点击取消勾选。
6、可以点击窗口左上角的红色图标,关闭这个简介窗口即可。以上是Mac提示log4JavaScript被锁的解决方法。
1、定义log4js服务类,用于初始化log4javascript相关参数//启用javascript 日志功能
var logger = log4javascript.getLogger("main")
log4javascript.setEnabled(true)
var appender = new log4javascript.InPageAppender()
appender.layout.pattern = '%d{yyyy-MM-dd HH:mm:ss,SSS} [%c] %-5p - %m{1}%n'
logger.addAppender(appender)
//点击Ctrl键时显示/隐藏日志控制台
document.onkeydown = function (evt) {
var VK_F9 = 120
//兼容IE和Firefox获得keyBoardEvent对象
var evt = (evt) ? evt : ((window.event) ? window.event : "")
//兼容IE和Firefox获得keyBoardEvent对象的键值
var key = evt.keyCode ? evt.keyCode : evt.which
if (evt.ctrlKey) {
if (appender.visible) {
appender.hide()
appender.visible = false
log4javascript.setEnabled(false)
} else {
log4javascript.setEnabled(true)
appender.show()
appender.visible = true
}
}
}
2、引入log4javascript.js和log4js
3、使用log4javascript记录日志
$(function () {
$("#Button1").click(function () {
logger.debug("This is a debugging message from the log4javascript in-page page")
logger.info("info info")
logger.error("error info")
})
})
log4js总体来说有三种配置方式,1)直接使用函数调用的方式,渐进地配置日志;2)提供一个配置对象,通过该对象一次性配置;3)提供一个配置文件,通过配置文件一次性配置。当然2、3两种配置之后,还可以通过函数调用方式进行修改。