应用Atlas后,页面输出JS脚本的时机

网友投稿 241 2022-11-28

应用Atlas后,页面输出JS脚本的时机

应用Atlas后,页面输出JS脚本的时机

左直拳

我写了个用户控件,里面包含了一些JS脚本。

在页面调用的时候,默认是隐藏的(Visible=”false”),直到用户触发了某事件,才将此控件弹出来(Visible=”true”)。

同时页面上也用了Atlas。那个用户控件被UpdatePanel包围着,这样子它隐藏或显示的时候,页面就不会刷新了,追求一种行云流水,波澜不惊的效果。

可是月亮下去了,毛病出来了。

发觉控件中的JS函数、事件都失效了,比如,点一个按牛(其οnclick=”GetInfo()”),竟然提示脚本错误:找不到对象。

控件中明明是有该方法的。

据说UpdatePanel的原理是将整个页面提交,数据处理完后回传,然后有选择性地进行局部更新。古怪的是,听说它将页面中所有的JS都放在了一起。这样有时侯会造成一些问题,比如注释语句

上一篇:Web程序中利用web.config解决无法输出excel页面的问题
下一篇:spring boot actuator监控超详细教程
相关文章

 发表评论

暂时没有评论,来抢沙发吧~