according FAQ http://www.google.com/support/adsen...035&ctx=en:search&query=iframe&topic=0&type=f They didn't say it's against TOS. but yeah the adsense javascript will have to be placed in non-content page anyway.
kind of weird.... they have always had the option to use frames as far back as I can remember. I have always loaded it in a iframe because of loading times
Yes but the difference is that some website are made with frames, you know, the old unfamous frameset with a frame on the left for the menu and a frame on the right for the content. If you place an adsense code in the frame on the right, that's what the FRAME option is made for on adsense (just guessing it's for some javascript code of theirs) but actually putting a frame or an iframe just with the adsense code would be against the AdSense ToS, and would not work relevantly except for some hidden keyword in the html page called by the frame, at least that's how I always understood it. And I did no testing.
not sure I understand why this is a bad thing - can you explain a little on where the javascript must go - in relation to the iframe?
An iFrame is an inline frame. Basically it's a window inside your web page that loads another web page or text article.