我有此JavaScript代码可在台式设备上使用。该代码重定向用户打开链接时所在的旧页面。例如。用户在网站上(标签1),然后单击链接,该链接打开(标签2),并且(标签1)重定向到另一个页面。

    var links = document.querySelectorAll(".feed-item a");
for(var i = 0; i < links.length; i++){
    links[i].onclick = function() {
        location.href="/exit-page/";
    }
}


但是,它似乎在移动设备上不起作用,因为该链接没有在新窗口中打开,它只是立即重定向并且实际上并未打开该链接

最佳答案

在某些浏览器中,location.href是只读属性,因此您的网址无法在移动设备中打开。以下代码尝试

window.location='url';

10-01 02:04
查看更多