【问题标题】:How to open a new page as if a link was clicked when you scroll to the bottom of page滚动到页面底部时如何像单击链接一样打开新页面
【发布时间】:2017-08-20 16:28:23
【问题描述】:

我正在查看这个网站,并认为这是一个很酷的小技巧。当您滚动到底部时,它会在同一窗口/选项卡中打开他们的投资组合页面。我很想做这样的事情。它是如何完成的?当编码位进入视图时,页面会不断变化,因此我在开发人员工具中看不到太多东西。我收集它是一些我最不熟悉的javascript,但绝对是我可以学习/调整sn-p的东西。请让我知道,因为我也想像他们一样在 wordpress 网站上使用它。谢谢!

【问题讨论】:

    标签: javascript jquery html css wordpress


    【解决方案1】:

    你可以通过一些 jQuery 或 javascript 技巧来实现它

    $(window).scroll(function() {
       if ($(window).scrollTop() + $(window).height() == $(document).height()) window.location = "portfolio.html";
    });
    或由 JS

    window.onscroll = function(ev) {
        if ((window.innerHeight + window.scrollY) >= document.body.offsetHeight) {
           alert("Do your fancy stuff here, like redirect");
        }
    };

    【讨论】:

    • 好的,谢谢,请原谅我的无知,但是在这些示例中我具体在哪里指定高度?
    • @Harris 你不必提到高度。会使用window dom自己计算
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-19
    • 2016-03-07
    • 1970-01-01
    • 2012-09-25
    • 1970-01-01
    • 2013-05-02
    相关资源
    最近更新 更多