以下を使用して、親サイトに読み込まれる iframe を読み込みますが、iframe を読み込んだ結果、親が壊れることがあります。
これは、ブックマーク ツールバーのブックマークレットから起動される iframe コードです (テストしたい場合に機能します。フォーマットしていないので、テスト用にブックマークに簡単に追加できます)。
javascript:(function(d){var%20modal=document.createElement('iframe');modal.setAttribute('src','http://9ammusic.com/test/bm2.html?url='+encodeURIComponent(window.location.href)+'&page_title='+document.title);modal.setAttribute('scrolling','no');modal.setAttribute('name','my_modal');modal.className='modal';document.body.appendChild(modal);var%20c=document.createElement('link');c.type='text/css';c.rel='stylesheet';c.href='//9ammusic.com/css/iframe.css';document.body.appendChild(c);}(document));
これは、iframe が生成されると壊れるページの例です。cssクラス名などを確認しましたが、衝突はありません
これは非常にまれですが、まったく受け入れられないため、私は困惑しています。
壊れる理由はありますか?