Subj : which way is better, (JS_BeginRequest, JS_EndRequest) or (JS_SuspendRequest, To : netscape.public.mozilla.jseng From : J.P. Date : Wed Sep 01 2004 06:22 pm I was wonderring between following two methods, which onw is more efficient? //1. Keep calling JS_BeginRequest and JS_EndRequest repeatedly. non-JS-API calls JS_BeginRequest(ctx) JS-API calls JS_EndRequest(ctx) .... non-JS-API calls JS_BeginRequest(ctx) JS-API calls JS_EndRequest(ctx) non-JS-API calls //2. Call JS_BeginRequest and JS_EndRequest once, and use //JS_SuspendRequest and JS_ResumeRequest in between. JS_BeginRequest(ctx) JS_SuspendRequest(ctx) non-JS-API calls JS_ResumeRequest(ctx) JS-API calls .... JS_SuspendRequest(ctx) non-JS-API calls JS_ResumeRequest(ctx) JS-API calls JS_SuspendRequest(ctx) non-JS-API calls JS_ResumeRequest(ctx) JS_EndRequest(ctx) .