我一直在部署中得到一些奇怪的頁面刷新,我似乎無法找到它的原因或在開發中複製它。有沒有一種JavaScript錯誤或異常導致頁面重新加載的方法?或者有些提示可以幫助我縮小原因?javascript錯誤導致頁面重新加載?
它在部署在現場時發生,我不能在本地測試時複製它。我知道這是在使用ELMAH記錄異常時發生的。用戶正在使用Firefox。
UrlReferrer:example.com/products/edit/100
GET網址:example.com/products/edit/undefined
而且我沒有看到在窗口形式的任何JavaScript代碼.location ='/ products/edit /'+ id,(其中id可能未定義)可以從該頁面調用。
但也有像上面其他地方的電話。我希望這是有道理的。 :)
哪個瀏覽器是你測試?難道是發生在所有的瀏覽器?你有沒有在你的JS任何刷新/重新加載代碼的任何地方嗎?你嘗試過使用Firebug/IE瀏覽器開發工具/ Chrome開發工具來瀏覽代碼? – 2010-05-09 14:09:35
@Andy - 離開咖啡!如果你只是彈出並閱讀它,這聽起來像一個同事o咖啡因熱潮 – 2010-05-09 14:12:28
@尼克 - 那麼讓我們把它簡單; OP,你能否給我們提供一個例子,就像一些代碼或鏈接? – 2010-05-09 14:17:14