我有一个锚标记打开一个窗口onclick
然后在打开的窗口中我有一个表格,其中有一个带有锚标记的列。
这是我一直在尝试做的事情
锚标记代码
function handleClickregion() {
var dropDown = document.getElementById('datestart');
var branding = document.getElementById('txtbxbrandid').value;
var dropValue = dropDown.options[dropDown.selectedIndex].value;
event.preventDefault();
window.open('pages/modals.php?param=' + dropValue + '¶m2=' + branding + '&action=' + 2,'mywindow','directories=no,width=1100,height=500,resizable=yes')
}
<a href="#" id="detailswindow" onclick="handleClickregion()">
<span class="glyphicon glyphicon-th-list"></span> Details
</a>
然后在modals.php中我有一个下面显示的表(这是在一个单独的窗口打开,只是一个注释)
然后当我点击详细信息时,我需要关闭modals.php
窗口,然后打开另一个窗口,将member_id
传递给新窗口。
我将如何做到这一点?
我设法编写了一些代码,但它没有打开一个新的模态但是关闭了之前的。
如果我这样做,它会关闭窗口但不会打开一个新窗口(modals2.php)
function closeandopennext() {
window.close('pages/modals.php');
window.open('pages/modals2.php?param=' + dropValue + '¶m2=' + branding + '&action=' + 4,'mywindow','directories=no,width=1100,height=500,resizable=yes');
}
我交换了它根本没有关闭窗口的位置,也没有打开一个新的
function closeandopennext() {
window.open('pages/modals2.php?param=' + dropValue + '¶m2=' + branding + '&action=' + 4,'mywindow','directories=no,width=1100,height=500,resizable=yes');
window.close('pages/modals.php');
}
答案 0 :(得分:0)
到目前为止,这项工作非常好。希望你能帮到你!
var app = app || {};
app.open = function(){
app.current = window.open("", "MsgWindow", "width=200,height=100");
app.current.document.write("<input type='button' onClick='javascript:opener.call(100)' value='close' />" );
}
window.call = function(params){
app.current.close();
app.current = window.open("", "MsgWindow", "width=200,height=100");
app.current.document.write("<p> I receive param " + params);
}
&#13;
<button onclick="open()">Open</button>
&#13;