Yes, you can.
You need to deal with the possibility that the page might not be there any more. (Or insure that it is) and get the data sent to the right page and/or tab.
So, you need to make sure your pages all have IDs or classes, and use the ID in any update code.
If you have multiple tabs, each one is a separate WebView control, so you need to specify the tab ID in the execute_js() call.
I tried and it did not working. could you post your sample code?