Nay*_*Das 5 javascript jquery reload page-refresh
是否可以使用Javascript或JQuery从另一个页面刷新页面,而无需在新选项卡中打开相同的页面.
JS:
var newtab = window.open('http://localhost:8081/app/home');
newtab.document.location.reload(true);
Run Code Online (Sandbox Code Playgroud)
我尝试了上面的内容,但是在这里,它将打开一个新的选项卡,其中包含已在浏览器中打开的相同页面.
请建议一种方法.
我从上一个问题中得到了这个想法,在这里他们使用窗口对象引用来重新加载弹出窗口,但对我来说它不起作用,因为父窗口和子窗口在 2 个不同的端口中运行。所以使用同样的技巧,我所做的是:
HTML:
<a onclick="openNewTab()">app2</a>
<a onclick="refreshExistingTab()">Refresh</a>
Run Code Online (Sandbox Code Playgroud)
JS:
<script>
var childWindow = "";
var newTabUrl="http://localhost:8081/app/home";
function openNewTab(){
childWindow = window.open(newTabUrl);
}
function refreshExistingTab(){
childWindow.location.href=newTabUrl;
}
</script>
Run Code Online (Sandbox Code Playgroud)
refreshExistingTab() 这就是 refreshExistingTab
| 归档时间: |
|
| 查看次数: |
24652 次 |
| 最近记录: |