我有一个使用 cufon 和 asp:UpdatePanel 的页面。ajax 回调后,新内容不会用 cufon 替换标签。我试过了:
<script type="text/javascript">
alert('Cufon refresh start!');
Cufon.refresh();
alert('Cufon must be ok!');
</script>
但不要得到任何警报或 cufon 更换。
我有一个使用 cufon 和 asp:UpdatePanel 的页面。ajax 回调后,新内容不会用 cufon 替换标签。我试过了:
<script type="text/javascript">
alert('Cufon refresh start!');
Cufon.refresh();
alert('Cufon must be ok!');
</script>
但不要得到任何警报或 cufon 更换。
与如何在更新面板回发后执行 javascript 回调有关?我使用了在每次回发后触发的 pageLoad 事件:
<script type="text/javascript">
function pageLoad(sender, args) {
Cufon.refresh();
}
</script>
我使用以下
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);
function EndRequestHandler(sender, args) {
//rebind jquery here after update panel async postback!
InitSlider();
Cufon.refresh();
}