2
打開父窗口標籤有兩頁,讓我們說我如何從JavaScript彈出
- adminpage.jsp
- popupadmincatgeory.jsp(這是一個彈出窗口)
在adminpage。 JSP我使用下面的腳本(其進而打開popupadmincatgeory.jsp)上的按鈕,如下所示:
<script type="text/javascript">
function newPopup(url) {
popupWindow = window.open(
url,'winname','height=370,width=680,left=400,top=100,directories=0,titlebar=0,toolbar=0,loc ation=0,status=0,menubar=0,scrollbars=no,resizable=no');
}
</script>
<body>
<div class="element">
<input type="button" class="red" value="Add category here" onclick="JavaScript:newPopup('popupadmincategory.jsp');"/>
</div>
</body>
現在,在我popupadmincatgeory.jsp頁,我用下面的腳本:
<script>
function go(subcat)
{
var sel = document.getElementById('menuc');
var sv = sel.options[sel.selectedIndex].value;
var selcat = document.getElementById('menu');
var svcat = selcat.options[selcat.selectedIndex].value;
var selmaincat = document.getElementById('main');
var svmaincat = selmaincat.options[selmaincat.selectedIndex].value;
window.open('adminpage.jsp?a='+sv+'&subcat='+svcat+'&maincat='+svmaincat+'');
window.close("popupcategory.jsp");
}
</script>
這簡單的話語打開另一個頁面名稱adminpage.jsp,因爲它可以在這裏看到
window.open(「?adminpage.jsp一個=」 + sv +'& subcat ='+ svcat +'& maincat ='+ svmaincat +''); 在上面的腳本中。
現在我需要知道的是,當用戶在popupadmincatgeory.jsp頁面上觸發上述腳本時,他必須能夠在同一父窗口(即adminpage.jsp)上查看下一頁。
現在打開新選項卡。我知道「_parent」參數允許這在windows.open(),但這根本不工作。任何人都可以建議我基於此任何解決方案?
非常感謝它的工作原理 – puneetjava