這是我的Html.I需要打開(同一頁)Page1.html在一個新的窗口中,當我點擊Page1.html。(第一個窗口) 因此,我使用window.open()
來實現這一目的。它的工作原理和生成第二個窗口 但我也需要從第一個窗口創建的第二個窗口打開同一頁(Page1.html)。所以我用window.open()
它在同一個窗口中加載Page1.html。它不會創建任何其他新窗口。在實際場景中,我需要用A.html中的B.html創建一個新窗口。同樣從第二個窗口(B.html)我需要用C.html創建另一個窗口。目前,B就打開,但是C不會創建任何新的窗口,它只是加載C.html在它取代B.html使用JavaScript遞歸調用Window.open。
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<script type="text/javascript">
function ShowPage(pageName) {
window.open(pageName, null, 'height=400,width=800,status=yes,toolbar=yes,menubar=no,location=no,scrollbars=yes,resizable=yes');
}
</script>
<a id="page1.htm" onclick="ShowPage(this.id);">Click Me</a>
</body>
</html>
感謝的第二個參數 '_blank',而不是空工程:) – kbvishnu 2012-04-04 05:58:56