我有一个问题,我打开一个弹出窗口,使用javascript,然后弹出一个窗口,那里我做了更改的CSS文件,当我点击关闭下面的JavaScript是被用来刷新窗口的开启者页面用Javascript刷新页面
window.opener.location.reload();
window.close();
但是css保持缓存在浏览器中,下次刷新后只会消失。有没有一种方法,我可以用JavaScript刷新开启者页面?
我有一个问题,我打开一个弹出窗口,使用javascript,然后弹出一个窗口,那里我做了更改的CSS文件,当我点击关闭下面的JavaScript是被用来刷新窗口的开启者页面用Javascript刷新页面
window.opener.location.reload();
window.close();
但是css保持缓存在浏览器中,下次刷新后只会消失。有没有一种方法,我可以用JavaScript刷新开启者页面?
尝试添加参数CSS文件网址:
mystyles.css?12345
大多数浏览器做参数的完整网址重新加载。
但请确保,当您的网站进入生产模式时,请将其删除!
尝试以下操作:
window.opener.location.href=window.opener.location;
window.close();
文档是伟大的:MDC - window.location
重装(forceget)
重新从当前的URL文件。 forceget是一个布尔值,当它为true时,>会导致页面始终从服务器重新加载。如果它为false或未指定,则>浏览器可能会从其缓存中重新加载页面。