I think it'll be the browser version, not the version of windows, which is causing you problems. That is, IE5 or 5.5 on the 98 machine, and 6 on the XP machine?
There's no real reason why it should stop working.
What code are you using with it, and what do you intend it to look like?