我在整個項目中使用一個JavaScript綁定在主頁面中,並且母版頁不包含ScriptManager,即,有些頁面包含Ajax組件,如UpdatePanel,但有些則不包含。在'Global'JavaScript中設置的'Sys.WebForms
..'函數可以正常工作,該頁面有一個ScriptManager,但是它會在非Ajax頁面中導致JS錯誤。 'Sys是未定義的,$ find是未定義的。'當頁面沒有ScriptManager時,跳過JavaScript'Sys.WebForms ..'功能
該消息是非常煩人的,儘管它不影響任何東西。
那麼,任何智能解決方案?
是否將ScriptManager添加到Master Page中是最佳解決方案? (但需要刪除子頁面中的所有ScriptManager)。
問候
的typeof(SYS)!= '不確定' 更有意義,謝謝。 – 2010-11-30 21:50:46