这是特定于 Internet Explorer 的。由于某些原因,我无法使用console.log
. 我正在寻找一个简单的 ActiveX 对象,它可以安全地编写脚本,它允许我记录 JavaScript 的调试输出,以便使用出色的DbgView 工具查看。该对象应为此使用OutputDebugString。
然后我可以像这样简单地使用它:
<script>
function debugLog(str)
{
if (window.debugLogAx === undefined) {
try { window.debugLogAx = new ActiveXObject("IEDebugTools.Logger"); }
catch(e) { window.debugLogAx = null; }
}
if (window.debugLogAx !== null)
window.debugLogAx.OutputDebugString(str);
}
debugLog("Hello to DbgView from JavaScript!");
</script>
这样的事情存在吗?