我想創建一個廣告,它會拋出一個燈箱,但廣告本身將放置在iframe中和/或注入網站(不是相同的域)。有些網站會將它放在一個iframe中,有些網站就是這樣。我無法控制要放置廣告的網站。插頁式廣告(異步廣告)沒有在網站上放置任何代碼
我知道我可以使用postMessage()
從iframe中發送數據,並在收到的數據的父窗口上執行命令,但我無法在父窗口上放置任何代碼。有沒有一種適用於兩種場景的通用解決方案?我想推送一些內容到父窗口。
此代碼不正是我要問,但我不知道它是怎麼做的吧:
<script src="http://bs.serving-sys.com/BurstingPipe/adServer.bs?cn=rsb&c=28&pli=17085731&PluID=0&w=1&h=1&ord=[timestamp]&ucm=true&ncu=$$%c$$"></script>
<noscript>
<a href="%chttp%3A//bs.serving-sys.com/BurstingPipe/adServer.bs%3Fcn%3Dbrd%26FlightID%3D17085731%26Page%3D%26PluID%3D0%26Pos%3D67849382" target="_blank"><img src="%%VIEW_URL_ESC%%.http://bs.serving-sys.com/BurstingPipe/adServer.bs?cn=bsr&FlightID=17085731&Page=&PluID=0&Pos=67849382" border=0 width=1 height=1></a>
</noscript>