index.phpに、
下記の2つのコードがあります。
実現したいことは、
それぞれのiframeの高さを挿入したいです。
aaa1のheightは「100」
aaa2のheightは「200」
しかし、このままでは、
高さが上書きされてしまいました。
どうすれば解決できるのか?分かりません。
考えたのは、
「e.originのURLを絞る」くらいです。
しかし書き方が分かりませんでした。
よろしくお願い致します。
html
1<iframe id="aaa1" width="100%" src="https://hoge.com/aaa1/iframe.php"></iframe> 2<script> 3window.addEventListener('message', function(e) { 4if(e.origin=="https://hoge.com"){ 5document.getElementById("aaa1").height = e.data;}},false); 6</script>
html
1<iframe id="aaa2" width="100%" src="https://hoge.com/aaa2/iframe.php"></iframe> 2<script> 3window.addEventListener('message', function(e) { 4if(e.origin=="https://hoge.com"){ 5document.getElementById("aaa2").height = e.data;}},false); 6</script>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。