Yes, I need exactly the same thing. Also realoding the particular tab will be great but I am not sure if this is possible. There are some AJAX request so UITabContainer is contacting the server but I don't know why when the complete container is already rendered (that means all tabs are processed and on client you just switching tabs via JS).
I tried to call JS code from another place (window.opener page) and it leads to JS error "root is NULL" -> I guess that because there childeren of container weren't acessible or dialog loading with message Session timeout - refresh browser!
To genereate links for particular tab you need identify container and tabs in pages.xml
<container id="someID" template="system:/groovy/portal/webui/container/UIContainer.gtmpl">
Then you can generate URL:
John thanks for the advice. It does seem it should work fine. I have not tested it yet, if only check will let you know.
I have came across the followed code (an exceprt from one of my portal page):
401282074 - seems to be a surronding container ID
1249166138 - tab container ID
probably we can even utilize with this exo JS methods to get the expected result.