前提 ネット広告を配信する枠としてのFriendly iFrameを前提にしています。 また、広告を配信する側の立場としてのお話です。 そもそもiframeって? 入れ子になった閲覧コンテキストを表現し、実際に現在のページに他の HTML ページを埋め込むことができます。*1 iframeの面倒なところ 同じドメインでiframeを呼び出す場合は問題ないんですが、異なるドメインをiframeで呼び出す場合、クロスオリジン対応をしないとiframe内部、さらにiframe内から外部のHTMLにアクセスできません。 つまり、リファラーも取れないし、「300x250のレクタングルの枠だけど、パスバックで320x50のバナー出したいからiFrameの枠を変更しちゃえ」的なDOM操作もできない。 素のiFrameでは、ネット広告的には面倒なことがいっぱいなのです。 SafeFrameとFrinedl
![ネット広告用のFriendly iFrameを作る - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/cd064ca1601d32215a8547e1cfea9c396dea1a66/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9JUUzJTgzJThEJUUzJTgzJTgzJUUzJTgzJTg4JUU1JUJBJTgzJUU1JTkxJThBJUU3JTk0JUE4JUUzJTgxJUFFRnJpZW5kbHklMjBpRnJhbWUlRTMlODIlOTIlRTQlQkQlOUMlRTMlODIlOEImdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZ0eHQtY2xpcD1lbGxpcHNpcyZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTJiNWQ0MGJlMzA1MWRlZjhlZGMwMDZhMTkyNWJmNzdj%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwbWFtZV9kYWlmdWt1JnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz02MmY1MGZlN2E5MWI4M2MyZTRiYzBmYmZmMjYyNmIyMg%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D936024ff4d90d9c8341d2e826097271a)