If you are asking about a landing page for your pay per click ad, I think Google would frown on it. But I don't know that officially. I quickly reviewed their guidelines and couldn't find iframes mentioned. The best way to find out is to try it and see if they deactivate your pay per click ad. Just be prepared with a plan B.