This just bit me again so I thought I would share it.
Safari is doing over-zealous caching of IFRAMEs. Once it sees an IFRAME, it remembers the value of the src= option for the IFRAME with that name= or DOM ID and refuses to ever look at it again. No matter what you change the src= [...]
