ボタンをクリックした後、ページの一番下にジャンプする必要があります。クリックすると、いくつかの非表示情報が表示され、ページが展開されます。私はこれを試しました:
onclick='if(event.pageY > (document.body.parentNode.scrollHeight - 250)) {window.scrollBy(0, (document.body.parentNode.scrollHeight));}
どこ:
event.pageY - クリック時のマウス位置
(document.body.parentNode.scrollHeight - 250) - 最後のいくつかのボタン (下から 250px) をクリックした直後にこのアクションを実行する必要があります。
ただし、これは、隠線のある前の (展開されていない) ページの下部にのみジャンプします。次に、スクロールして表示される情報を表示する必要があります。非表示の情報が表示された展開ページの一番下にジャンプする必要があります。
クロムとファイアフォックスで動作が異なるという2番目の問題。Chrome はページ全体の下部 (250px) でのみ機能し、Firefox はページの表示部分 (250px) でのみ機能します。
何かアドバイス?
前もって感謝します