【问题标题】:How to scrollTop an iframe in Adobe Muse?如何在 Adob​​e Muse 中滚动顶部 iframe?
【发布时间】:2018-08-01 14:30:51
【问题描述】:

我正在使用 Muse 制作网页。

如何修改 iframe 的结构或仅修改 scrollTop

iframe 称为“booking_iframe”。它位于常规的 Adob​​e Muse 网页中。在这个 iframe 中,我加载了一个 PHP 文件,它试图改变 iframe 的高度并将其滚动到顶部。

我读到 jQuery 在 Muse 网页的末尾加载,并且 jQuery 不能用作 .ready。我用一个小部件修复了这个问题,虽然我还没有尝试过我想要的。

<body onLoad="resize();">

像这样我不需要使用 $(document).ready();由于我之前描述的原因,这不起作用。

function resize(){
        $("html, body").scrollTop(0,0); // this doesn't work
        var testo = parent.document.getElementById("booking_iframe");
        testo.contents().scrollTop(0,0);
        testo.scrollTop(0,0); // this either
        $(document).scrollTop(0,0);
        window.scrollTop(0,0);  
    }

【问题讨论】:

    标签: javascript php jquery html muse


    【解决方案1】:

    解决办法是!!!

    $('html,body', window.parent.document).animate({ scrollTop: $('#plantrip_init', window.parent.document).offset().top }, 0);

    您需要控制网页的父级,并将其指向顶部的主锚点或顶部的任何其他 div!

    3 小时现货!!!好木边!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-07-14
      • 1970-01-01
      • 2014-02-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-21
      • 2012-01-23
      相关资源
      最近更新 更多