如何使用jQuery转到URL?

2022-08-30 00:50:15

如何使用jQuery或JavaScript访问URL。

<a href="javascript:void(0)"  onclick="javascript:goToURL()">Go To URL</a>

function goToURL(url){
// some code to go to url

}

我不想使用window.location,因为我想从弹出窗口调用此链接。

新链接也应该在弹出窗口中打开。我也不想使用Ajax。只需在 JavaScript 中模拟 href。


答案 1
//As an HTTP redirect (back button will not work )
window.location.replace("http://www.google.com");

//like if you click on a link (it will be saved in the session history, 
//so the back button will work as expected)
window.location.href = "http://www.google.com";

答案 2

为什么不使用?

location.href='http://www.example.com';

<!DOCTYPE html>
<html>

<head>
  <script>
    function goToURL() {
      location.href = 'http://google.it';

    }
  </script>
</head>

<body>
  <a href="javascript:void(0)" onclick="goToURL(); return false;">Go To URL</a>
</body>

</html>