I\'ve made some experiments in Chrome but I\'m not sure so I need a confirmation :
Am I correct in thinking that iframes and frames have a separate JavaScript contex
Yes.
However, you can use the frames collection or the parent to access other frames (assuming they're from the same domain).
frames
parent