2017-11-22 9 views
0
<iframe src='https://mywebsite.com/search?q=TEST'> </iframe> 

<script type="text/javascript"> 
    var msgArr = new Array(); 
    msgArr[0] = "Message 1..."; 
    msgArr[1] = "Message 2..."; 
    msgArr[2] = "Message 3..." 
    window.onload = function() { 
     document.getElementById("msgDiv").innerHTML = msgArr[Math.floor(Math.random()*msgArr.length)]; 
    } 
</script> 
<div id="msgDiv"></div> 

divにmsgDivをTESTに挿入できますか?誰でも私を喜ばせることができますdivをiframe内に挿入する

+0

このページはiFrameと同じドメインですか? – Eddie

+0

別のドメイン – Andrianovit

+0

jsを使用して別のドメインのコンテンツを編集できるかどうかはわかりません。しかし私は間違っている可能性があります。 – Eddie

答えて

0

あなたはコンテンツがiframeの内部に挿入されることを前提としています。

注:iframeに 'id'を追加しました。

<iframe src='https://mywebsite.com/search?q=TEST' id='iFrame'> </iframe> 

var iframe = document.getElementById('iFrame').contentWindow.document; 
iframe.open(); 
iframe.write('Content that u want to be inserted inside frame'); 
iframe.close(); 
+0

は、私はこのようなTESTにそのdivの "msgDiv" を挿入するiwantを意味: