我正在一個ASP .net mvc項目中工作。奇怪的問題是我正在運行一個JavaScript/jQuery,它隨機給出了對象所需的錯誤。有時會發生,但有時它根本不會發生。什麼我做的是進行明確的鏈接點擊通話如下加載一個頁面:jquery/javascript對象所需的錯誤
function LoadPopup()
{
$("#page2link").click();
}
我打電話Loadpopup()
在$(document).ready()
上述被執行,第2頁加載後和JavaScript的第2頁試圖運行,但我不知道爲什麼突然page2的JavaScript引發錯誤。我不確切知道在哪一行發生錯誤。破發點在MicrosoftAjax.cs[Dynamicfile]
。
我想知道爲什麼我的調試器沒有找到我放在page2的JavaScript中的斷點。然而,stackj跟蹤顯示了「JavaScript匿名函數」列表,並且還顯示這些匿名函數是從loadpopup()
調用的。
一些更多的信息。我有一個母版頁。當從mystartup.aspx加載,並從母版頁繼承時運行Loadpopup()
。任何人都可以在這方面幫助我嗎?請讓我知道你是否需要更多細節?
我是發佈該問題的用戶。可能是我的ID現在不同了。令我驚訝的是,我沒有得到JavaScript對象所需的錯誤,當我使用Firefox,甚至螢火蟲沒有higlight任何東西,一切都很好。但我不知道爲什麼我只在IE中收到錯誤。 – SARAVAN 2009-12-24 17:05:56
那麼,IE絕對是一個不同於FF的野獸。有一個FirebugLite插件(http://getfirebug.com/lite.html),您可以使用您的頁面加載它,它會爲您提供FF中FB的一些功能。 – 2009-12-24 17:09:27
那麼如果我不能在Firefox中得到錯誤,那麼我不確定firebug是否對我有幫助。問題僅僅出現在IE中。有什麼我可以在IE中進行調試嗎? – SARAVAN 2009-12-24 17:43:44