Javascript 打开弹出窗口,设置url,设置焦点,设置窗口属性
这是一个基本的问题,但我的谷歌搜索结果似乎是垃圾 我想用Javascript打开一个弹出窗口,设置id,以便任何后续弹出窗口使用同一个窗口,激活该窗口,并删除所有浏览器控件 到目前为止,我已经:Javascript 打开弹出窗口,设置url,设置焦点,设置窗口属性,javascript,Javascript,这是一个基本的问题,但我的谷歌搜索结果似乎是垃圾 我想用Javascript打开一个弹出窗口,设置id,以便任何后续弹出窗口使用同一个窗口,激活该窗口,并删除所有浏览器控件 到目前为止,我已经: var win = window.open('myurl.com', 'mywin', 'location=no,height=undefined,width=undefined', false); grabberwin.focus() 现在,当窗口处于活动状态时,单击另一个带有窗口url的链接可以正
var win = window.open('myurl.com', 'mywin', 'location=no,height=undefined,width=undefined', false); grabberwin.focus()
现在,当窗口处于活动状态时,单击另一个带有窗口url的链接可以正确地重新激活相同的弹出窗口
但是,如果url不同(新单击的查询字符串数据不同),则窗口需要刷新,但它只是停留在同一url上。此外,url栏仍然存在
如何使用新url引导窗口重新加载?您可能需要禁用正在打开的页面上的缓存。我有一个问题,在弹出窗口中显示的页面没有改变,这听起来像是一个类似的问题。不确定您使用什么来创建页面,但在.net中,我将其添加到基本页面以调用页面加载
///
/// Set the page to not Cache
///
protected void DontCache()
{
try
{
//Dont Cache
Response.Expires = 0;
Response.Cache.SetNoStore();
Response.AppendHeader( "Pragma", "no-cache" );
}
catch ( Exception )
{
throw;
}
}