0

呼び出された div があり、mainContentクリアしたいリンクをクリックした場合、 をdivmaincontentに追加しiframe、のリンクからページを開きますiframe

どうやってそれを行うのですか?いくつかのJSが必要だと思いますeD?

4

3 に答える 3

1
<a href="javascript:SetContent();">Some link</a>
<script>
    function SetContent()
    {
       document.getElementById('mainContent').innerHTML = 
          "<iframe width=" + screen.width + "px height=" + screen.height +  
          "px src='http://www.SomeUrl.com'></iframe>";
    }
    </script>
于 2012-07-31T09:56:16.160 に答える
0

このように?

<script type="text/javascript">
function addiframe(){
    document.getElementById("maincontent").innerHTML='<iframe name="myiframe"></iframe>';
}​
</script>
<div id="maincontent">asd</div>
<a href="//example.com" onclick="addiframe()" target="myiframe">click</a>​
于 2012-07-31T09:57:10.917 に答える
0

このスニペットを試してください。これを使用するには、jquery ライブラリを含める必要があります。

function appendContent(){
$('#mainContent').html('');
$('#mainContent').html('<iframe name="myiframe" width=620 height=380 src="http://stackoverflow.com" frameborder="1"></iframe>');
}
于 2012-07-31T10:02:23.743 に答える