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.