layui問題之自動滾動二級iframe頁面到指定位置的方法
更新時間:2019年09月18日 10:00:58 作者:柒仔不安
今天小編就為大家分享一篇layui問題之自動滾動二級iframe頁面到指定位置的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
一、問題
前提:用的layui框架
目標:改變iframe頁面滾動條位置
問題:沒有麻溜溜的滾。。
二、經過
剛開始,以為只要滾動iframe里面的元素就行了,頁面所有元素都在section里面,就通過section使?jié)L動條滾動
$('section.layui-larry-box').scrollTop(300);
可想而知,不行
然后,又試了div啥的
最后直接試了包含這個頁面的iframe標簽,讓iframe滾動
$(this).children('iframe').scrollTop(300);
不行。。
三、解決
最后看了一下原生js使iframe滾動的方法
document.getElementById('ghrzFrame').contentWindow.scrollTop=50;
感覺jq也要加一個類似contentWindow功能的函數
結果:
$(this).children('iframe').contents().scrollTop(300);
以上這篇layui問題之自動滾動二級iframe頁面到指定位置的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
淺析javascript中函數聲明和函數表達式的區(qū)別
這篇文章主要介紹了淺析javascript中函數聲明和函數表達式的區(qū)別,需要的朋友可以參考下2015-02-02
兩個JavaScript jsFiddle JSBin在線調試器
這兩個工具都是剛誕生不久,都還在不斷完善中,雖然目前jsFiddle要優(yōu)于JS Bin,但是我還是更看好后者2010-03-03

