The WebSphere Portlet Factory offers the possibility to handle the onChange-Event of radio buttons.
Basically the scenario is very easy: There is an HTML Event Action that listens on the onChange-Event of the radio button tag. This works fine for nearly all browsers except the Internet Explorer. As can be seen in the picture, the event itself is triggered properly but the page refresh gets lost.
The solution is to simply add a hidden input to the form and add another HTML Event Action. The new HTML Event Action listens on the onClick-Event of the radio buttons and triggers a script which calls the onChange-Method of the hidden input.The old HTML Event Action is changed to listen for changes in the hidden input tag.
So, instead of directly triggering the action, that handles the onChange-Event, the old HTML Event Handler is triggerd by a script that calls the onChange-Method of the newly created hidden input field.
This behaviour of the Internet Explorer was discovered in the following version: 5, 6, 7 and 8.