如何通过JavaScript导航锚标记中的href

前端之家收集整理的这篇文章主要介绍了如何通过JavaScript导航锚标记中的href前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
是否有一种简单的方法可以让 JavaScript模仿用户点击页面上的锚标记?这意味着需要设置Referrer Url.仅设置document.location.href不会设置Referrer Url.
<script>
  $(document).ready(function () {
    $("a").click();
});
</script>

<a href="http://example.com">Go here</a>

这不起作用,因为没有链接的Click()事件设置.

解决方法

你可以这样做:
window.location = $("a").attr("href");

如果你想保留推荐人,你可以这样做:

var href = $('a').attr('href');
$('<form>').attr({action: href,method: 'GET'}).appendTo($('body')).submit();

这是hackish,但适用于所有浏览器.

猜你在找的JavaScript相关文章