I started with that, of course. But for IE, rendering after the very first change in wizard gets so awful, that if it could not be fixed then IE would be no option as a previewer at all. I was just happy to find that refresh() works. Then, of course, I considered using refresh() for all browsers after the first setUrl(), but when I checked that in Linux, I found that some wizards (e.g. Radio) got broken. After observing what mess browsers may do without any reason, I think it is good enough that I did not have to choose between setUrl() and refresh() for each wizard or even for each combination of parameters in a wizard.