gpt4 book ai didi

javascript - 当页面没有 ScriptManager 时跳过 JavaScript 'Sys.WebForms..' 函数

转载 作者:行者123 更新时间:2023-11-29 22:37:55 26 4
gpt4 key购买 nike

我在整个项目的母版页中使用一个 JavaScript 绑定(bind),母版页不包含 ScriptManager,也就是说,有些页面包含 Ajax 组件,如 UpdatePanel,但有些不包含。 'Global' JavaScript 中设置的 'Sys.WebForms..' 函数可以很好地处理具有 ScriptManager 的页面,但它会导致非 ajax 页面出现 JS 错误,例如“Sys 未定义,$find 未定义。”

这条消息很烦人,尽管它没有任何影响。

那么有什么聪明的解决方案吗?

将 ScriptManager 添加到母版页是最好的解决方案吗? (但需要移除子页面中的所有ScriptManager)。

问候

最佳答案

if 语句可以挽救局面:)

if ( Sys != null || Sys !='undefined')
Sys.WebForms...

关于javascript - 当页面没有 ScriptManager 时跳过 JavaScript 'Sys.WebForms..' 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4308280/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com