Cufon.refresh after updating asp.net ajax

I have a page that uses cufon and asp: UpdatePanel. After the ajax callback, the new content does not replace the cufon tags. I tried:

<script type="text/javascript">
    alert('Cufon refresh start!');
    Cufon.refresh();
    alert('Cufon must be ok!');
</script>

But do not receive any warnings or cufon replacements.

+3
source share
2 answers

Related to How to perform javascript callback after update panel postback? I used the pageLoad event, which fires after every postback:

<script type="text/javascript">
    function pageLoad(sender, args) {
        Cufon.refresh();
    }
</script>
+5
source

I use the following

Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);

function EndRequestHandler(sender, args) {
//rebind jquery here after update panel async postback!
    InitSlider();
    Cufon.refresh();

}
+2
source

Source: https://habr.com/ru/post/1757155/


All Articles