如何在 jquery 或 javascript 中使用 window.location.replace

How to use window.location.replace in jquery or javascript

我有一个实施了实时聊天的网站,当用户点击实时聊天 link 时,它会打开一个新的 window,这很好。我想做的是,当没有接线员在线时,当点击实时聊天 link 时,它不应该打开一个新的 window,而是应该重定向到同一个 window 网站的联系我们页面在当前打开的选项卡中,是否可能? 我不知道怎么可能,我试过的是这个,它重定向到这个页面但是在一个新的 window.

中打开
window.location.replace('http://mywebsite.com/index.php?route=information/contact');

改用href 属性:

window.location.href = 'http://mywebsite.com/index.php?route=information/contact';

您可以像这样使用简单的 javascript 代码:window.location.href = "SOME URL" 它会做同样的事情。 .

问题出在代码中的某处。您需要在旧 window.

中调用该代码

如果你想在聊天中调用它window,试试:

window.opener.location.replace('http://mywebsite.com/index.php?route=information/contact');
window.close()