1. A browser kernel switching method which enables a browser to use different browser kernels for different web pages, comprising: determining, by a browser, whether a loading of current web page requires to switch kernel of the browser; transferring a post data in a first kernel of the browser to a second kernel of the browser which is to be switched for use in the browser, when the browser is loading a web page that requires to switch the kernel of the browser; returning the post data, by the second kernel of the browser, to a web page server wherein the browser exchanges data with a browser management server over the Internet, and said method further comprises: obtaining, by said browser management server, operations that require kernel switch during the user's use of the browser and generating a kernel switching list; searching said kernel switching list when the browser performs the step of determining whether the loading of current web page requires to switch kernel of the browser; and determining whether it is necessary to switch the kernel according to a result of the searching; and wherein a method of generating said kernel switching list comprises: when user's redirecting to a web page by the first kernel fails and redirecting to the web page by the second kernel succeeds, recording this redirecting operation by the browser and uploading said redirecting operation to the browser management server; recording this redirecting operation into the kernel switching list by the browser management server and making the browser to perform a kernel switching operation when the same redirecting operation is performed by any user again.