如何在弹出窗口中复制部分的主窗口内容?
想做个弹出窗口,其内容是主窗口的一部分内容,怎么实现呢?
function openwin()
{
OpenWindow=window.open( " ", "newwin " );
OpenWindow.document.write( " <TITLE> 例子 </TITLE> ")
OpenWindow.document.write( " <h1> Hello! </h1> ")
OpenWindow.document.write( " </HTML> ")
OpenWindow.document.close()
}
知道如上的方法,但是也要手工写,能不能自动从主窗口中获取内容填到弹出窗口呢?
[解决办法]
对要引用的部分,用一个DIV括起,并赋一个ID。在写入的时候,用 ID标签.innerHTML 来引用就是了。
<script>
function openwin()
{
OpenWindow=window.open( " ", "newwin " );
OpenWindow.document.write( " <TITLE> 例子 </TITLE> ")
OpenWindow.document.write(here.innerHTML)
OpenWindow.document.write( " </HTML> ")
OpenWindow.document.close()
}
</script>
<div id= 'here ' name= 'here '>
<h1> Hello! </h1>
<a href=skjdk> djfkdjk </a>
</div>
<input type=button onclick= "openwin() ">