我无法让 Firebug 在 <script> 标记内的 JS 上设置的断点处停止;即页面加载时运行的JS。 除非<script> 是页面上的第一个此类标记。
在下面的示例中,有 3 个脚本块。当它被加载到浏览器中时,我可以在任何块中的任何可执行行上设置断点。但是,执行只会在第一个脚本块中的面包点上停止。
行号在第一个块中为绿色,在其他块中为灰色。此外,在显示断点列表的选项卡中,第一个脚本中的断点标有启用/禁用复选框旁边的文件名;其他断点标记为“未定义”
任何帮助,将不胜感激。提前致谢。
<html>
<head>
<script type="text/javascript" >
var j = 4;
j=5;
</script>
<script type="text/javascript" >
j=137;
</script>
</head>
<body>
<script type="text/javascript" >
document.write( "j=" + j );
</script>
</body>
</html>