Sounds like click jacking to me.

Why not meet with the site's author and work with them to meet your goals?
Bob