All current day browsers handle iframes, frames, layers, etc. No one really supports NN4.x which is all of the problems. This is a good site that talks about differences with JavaScript and CSS:
http://www.quirksmode.org/ .
Rule of thumb is stick to standards and you will be fine (well almost).
Eric