2
我有一個簡單的函數,可以向下滾動到dojo中的div。我重構了我們的幫助系統以在外部窗口中顯示。Dojo:使scrollIntoView更有用
我的js函數將接受幫助函數(helpfunc--你在下面看到的例子是在Catalyst中),並且會向下滾動到(my_anchor),並且它確實如此,它僅僅足以提出它。我想讓它更像HTML在錨標籤中的位置。理想情況下,我可以向下滾動到div,然後以某種方式進一步滾動以將div移到頁面的頂部(或更上方)。
function rolldownTo(my_anchor){
dojo.window.scrollIntoView(my_anchor);
}
dojo.addOnLoad(function(){rolldownTo([% helpfunc %]);});
有關我如何解決這個問題的任何想法?
我只使用這種方法,因爲我一直無法在Dojo 1.5中找到方法來彈出一個窗口,打開選定的選項卡並使用http://<URL>/#anchor樣式方法移動到選定的錨點。我可以使用scrollIntoView來完成,相信我,因爲我使用的是Catalyst/Dojo1.5,所以很複雜。