【问题标题】:How can I find what is sending out a confirm?我怎样才能找到发送确认的内容?
【发布时间】:2014-04-12 23:23:58
【问题描述】:

我正在使用的服务器出现问题,我需要找出某个错误的来源。具体来说,我想知道哪个脚本有问题。我收到三个连续的confirm 框,提醒我出现错误,并在页面的某个部分开始加载时询问我是否要继续。

有没有一种方法可以让我找出它们的来源,特别是在 Chrome 开发者工具中?

谢谢

【问题讨论】:

    标签: javascript html google-chrome debugging developer-tools


    【解决方案1】:

    右键单击您的页面,单击“选择元素”,然后选择控制台选项卡。

    它将显示此页面上发生的错误及其来源(左下角)。单击该源以查看检测到错误的行。 请原谅我的绘画技巧不太好:)

    【讨论】:

    • 是的,我一直在看,但是我到处都有 100 个错误,因为它有点过时了。我需要能够从重要的错误中过滤掉不重要的错误。 “控制台”页面已经充满了错误,没有迹象表明它们对我关心的部分有多重要。我唯一能证明问题出在哪里的真正确凿证据来自这三个“确认”。我需要跟踪正在启动的脚本以及启动时间。
    • 嗯,这不是一个好兆头。但是,如果您注意到左上角的小 Y 图标,则可以使用它来过滤,例如只有真正的错误。
    • 对,我有那个。但是“不安全的 UserAgent 标头”对计算机而言与“脚本未加载”一样多。
    • 好吧,我不知道你的项目,所以我不得不在黑暗中试一试:尝试在过滤器菜单中输入 .js 以仅查看 .js 文件中出现的错误。在 Internet Explorer 中,如果您的错误与多浏览器兼容,您将有一个弹出窗口立即告诉您该行。
    • 谢谢,我必须这样做。有点慢,但是,嘿,我已经整晚了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-01-02
    • 2023-01-11
    • 1970-01-01
    • 2018-12-12
    • 2016-02-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多