Javascript:在使用IE进行调试时,“源代码不适用于此位置”msg

时间:2011-12-14 09:59:17

标签: javascript internet-explorer internet-explorer-8

我正在尝试使用IE 8开发人员工具调试某些问题。

但是在运行以下代码之后,调试器会抛出错误“源代码不适用于此位置”

 window.onload = function() {
  tabberAutomatic(tabberArgs);
};

这是什么意思?

上面的代码是下面代码的一部分,它基本上在文档加载完成后运行tabberAutomatic函数:

/* This function adds tabberAutomatic to the window.onload event,
     so it will run after the document has finished loading.
  */
  var oldOnLoad;

  if (!tabberArgs) { tabberArgs = {}; }

  /* Taken from: http://simon.incutio.com/archive/2004/05/26/addLoadEvent */

  oldOnLoad = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = function() {
      tabberAutomatic(tabberArgs);
    };
  } else {
    window.onload = function() {
      oldOnLoad();
      tabberAutomatic(tabberArgs);
    };
  }

我正在尝试调试上一个问题browser showing progress bar as still progressing even when the page is loaded

中解释的问题

感谢您的投入!!

1 个答案:

答案 0 :(得分:0)

您是否在调试器中查看正确的文件?

你试过这个吗,它解释了很多:http://msdn.microsoft.com/en-us/library/dd565625(v=vs.85).aspx