内部usercontrol javascript调试器在IE中不工作?

内部usercontrol javascript调试器在IE中不工作?,javascript,webforms,Javascript,Webforms,我有一个名为UC_1.ascx的单用户控件。我有一个javascript函数,名为validation。我试图设置调试器,但不起作用 例如: UC_1.ascx: <%@ Control Language="C#" AutoEventWireup="true" CodeBehind="UC_1.ascx.cs" Inherits="UC_1.UserControl.CrossTabUC" %> <script type="text/javascript"> f

我有一个名为UC_1.ascx的单用户控件。我有一个javascript函数,名为validation。我试图设置调试器,但不起作用

例如: UC_1.ascx:

<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="UC_1.ascx.cs" Inherits="UC_1.UserControl.CrossTabUC" %>


<script type="text/javascript">
    function validation() {
        debugger;
        alert("test");
    }
</script>

<asp:Button ID="btnTest" runat="server" OnClientClick="validation();" />

如何调试和查看内部输出。

您能澄清一下调试器的具体设置位置吗?在IE里?或者在您的IDE中?首先,我在名为debugger的内部脚本中设置了禁用IE Advanced options中的脚本调试(&i unchecked disable script debug)。单击按钮时是否显示警报?如果没有,则表示调用的函数有问题?此外,还需要打开开发人员工具F12以触发调试器语句。还有旧的“所有错误都中断”IE设置,但我不记得/不关心它在这种情况下如何交互。不,警报消息也不显示