Javascript 打开弹出窗口,设置url,设置焦点,设置窗口属性

Javascript 打开弹出窗口,设置url,设置焦点,设置窗口属性,javascript,Javascript,这是一个基本的问题,但我的谷歌搜索结果似乎是垃圾 我想用Javascript打开一个弹出窗口,设置id,以便任何后续弹出窗口使用同一个窗口,激活该窗口,并删除所有浏览器控件 到目前为止,我已经: var win = window.open('myurl.com', 'mywin', 'location=no,height=undefined,width=undefined', false); grabberwin.focus() 现在,当窗口处于活动状态时,单击另一个带有窗口url的链接可以正

这是一个基本的问题,但我的谷歌搜索结果似乎是垃圾

我想用Javascript打开一个弹出窗口,设置id,以便任何后续弹出窗口使用同一个窗口,激活该窗口,并删除所有浏览器控件

到目前为止,我已经:

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;
            }
        }