在javascript提示符运行时无法打开chrome检查器

时间:2017-03-01 14:56:55

标签: javascript google-chrome console.log inspector

我正在尝试打开Chrome检查器以查看控制台日志,但我不能。

它适用于Firefox,但不适用于Chrome。 Chrome开发工具已启用,并且在没有提示或弹出警报时正常运行。

我有一个小程序,我有一个提示,要求用户给出一个数字。

用户的说明在控制台(console.log("xxxx"))中,因此当页面加载并且屏幕上出现提示时,用户必须打开检查器窗口以查看他/她应该选择什么使

这是我的代码:

console.log("1\n2");
var saisie = prompt("What is your choice");
alert(saisie);

我希望用户在回答提示之前看到控制台日志。

2 个答案:

答案 0 :(得分:0)

您可以使用window.console通过javascript与调试控制台进行访问和交互。然后你可以将其内容传递给页面上的div。

答案 1 :(得分:0)

alert正在阻止,这就是为什么人们会告诉你不要使用它(或者为此留下讽刺性的评论)。 “阻止”意味着不会发生任何其他事情:它实际上劫持了整个标签。这意味着你不能打开chrome devtools而不先解除警报。我不知道这是如何在FF中实际工作的。

专业提示:永远不会使用alert。永远。使用模态对话框,iframe,等等。请勿使用alert