myscripts.js file:

----------------------------------------------------------------------
function DoJavaScripts()
{
        $("a.iframe-time").fancybox({ frameWidth: 350, frameHeight: 170 });
        $("a.iframe-date").fancybox({ frameWidth: 350, frameHeight: 250 });
        $("a,area,div").tooltip({
                track: true,
                delay: 0,
                showURL: false,
                showBody: " - ",
                opacity: 0.95,
                left: -10
        });
}

function EndRequestHandler(sender, args)
{
        DoJavaScripts();
}
------------------------------------------------------------------------

my asp.net page witch asp:UpdatePanel:

----------------------------------------------------------------------
        <head runat="server">
                <meta http-equiv="Content-Type" content="text/html; 
charset=utf-8"/>
                <title>Система диспетчеризации</title>
                <link href="~/Default.css" type="text/css" rel="stylesheet"/>
                <link rel="stylesheet" type="text/css" href="~/scripts/jQuery/
jquery.fancybox/jquery.fancybox.css" media="screen" />
                <link rel="stylesheet" type="text/css" 
href="~/scripts/jQuery/jquery-
tooltip/jquery.tooltip.css" media="screen" />
                <script type="text/javascript" src="scripts/jQuery/
jquery-1.3.2.js"></script>
                <script type="text/javascript" 
src="scripts/jQuery/dimensions_1.2/
jquery.dimensions.js"></script>
                <script type="text/javascript" 
src="scripts/jQuery/jquery.fancybox/
jquery.fancybox-1.2.1.pack.js"></script>
                <script type="text/javascript" 
src="scripts/jQuery/jquery-tooltip/
jquery.tooltip.js"></script>
                <script type="text/javascript" 
src="scripts/myscripts.js"></script>
                <script type="text/javascript">
                        $(document).ready(function()
                        {
                                DoJavaScripts();
                                
Sys.WebForms.PageRequestManager.getInstance().add_endRequest
(EndRequestHandler);
                        });
                </script>
        </head>
------------------------------------------------------------------------------------

jquery.tooltip and jquery.fancybox work successfully for
asp:UpdatePanel elements, BUT the problem in the following - at each
autoupdate asp:UpdatePanel a browser (Chrome, Firefox) borrows
200-300kB and does not release memory (grows both working set and
virtual size). My patience has sufficed up to 1,5ГБ.

Question - how correct it?

Reply via email to