No.1ベストアンサー
- 回答日時:
こんなのは無理だよなあ、と思ってちょっと調べてみたら、出来そうですよ。
# びっくり (^^;
IE と NN で違うのですが、IE の方が素直です。縦方向のスクロールに
的を絞って書きます。
<body> に onScroll というイベントがあるので、それを捕まえます。
スクロールしている量は body に scrollTop というプロパティがあります
から、それを指定して window の scrollTo() メソッドを使います。
NN では、スクロールのイベントが無いので、setTimeout() を使って、
定周期で監視するしかなさそうです。window に pageYOffset という
プロパティがありますから、それを指定して window の scrollTo() メソッドを
使えば良いでしょう。
ただ、素直に毎回 scrollTo() すると、他のことが何も出来なくなるので
前回の pageYOffset を保存しておいて、ある程度ずれていたら scrollBy() で
差分だけスクロールするというふうに作った方が良いでしょう。
どちらのブラウザでも、スクロールの単位がピクセルなので、Excel と
イメージは違うかもしれません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- iPhone(アイフォーン) 同じ写真と動画をiOSが検出する便利な機能 写真のアルバムタブにて、画面を一番下までスクロールすると 3 2023/01/23 15:41
- その他(OS) 職場で使ってるプログラムなんですが、 2 2023/03/20 16:31
- Windows 95・98 Windows11の設定画面がスクロールできません。 2 2023/07/26 05:16
- YouTube YouTube動画スクロール対策 あるユーチューバーの動画を最初の動画から見ているのですが1番下まで 1 2022/10/02 15:56
- その他(プログラミング・Web制作) マウスオーバー→ホイール回転でスクロールできない 2 2022/10/31 10:06
- その他(ブラウザ) Microsoft edgeのスクロールバーについて 2 2022/09/19 16:56
- iPhone(アイフォーン) お礼の仕方がわかりません!! iPhoneを使っているのですが、PC表示のやり方もよくわかりません。 2 2023/02/05 16:11
- Android(アンドロイド) スクロール 2 2023/01/05 10:26
- マウス・キーボード ノートパソコンマウスのスクロールができません、どのマウスを繋いでも同じですマウスをスクロールすると横 3 2022/09/16 15:15
- Chrome(クローム) Chrome 非表示のブックマーク 多量 下にスクロールするのに時間かかる 良い方法は 1 2023/01/16 23:34
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
bodyにidをつける理由は何ですか?
-
リンクをクリックすると文字が...
-
擬似フレーム
-
h1にmarginを指定すると一瞬カ...
-
テキストボックス内にハイパー...
-
タブページの中にframeページを...
-
<p>で<td>のように枠を表示させ...
-
<a href="#" …>の意味を教えて...
-
別ファイルのfunctionの読み込み方
-
JavascriptとJqueryを混在し記述
-
Dreamweaver で 外部JSを読み込...
-
pythonのWebスクレイピングでfi...
-
条件分岐で、読み込む外部スク...
-
Safariで<iframe>のinnerHTMLを...
-
JavaScriptでiframeの内容を「...
-
function の return 値を表示し...
-
jqueryでのkeydownイベント発生...
-
ウィンドウ名の設定
-
Mac IE でスクリプトエラー
-
上と左にフレームわけされてい...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
bodyにidをつける理由は何ですか?
-
テキストボックス内にハイパー...
-
(Javascript)印刷するファイル...
-
ハイパーリンクに下線を表示す...
-
別ページのページ内リンクでの...
-
横スクロールを右から左へ・・・
-
bodyにwidth:100%をつける理由は?
-
ボタンが押されたらWebページの...
-
テーブル内の数値を自動で計算...
-
"mailtoでメールの【氏名】【性...
-
ページの読み込みが完了してか...
-
テキストをクリックすると答え...
-
インラインフレーム内のスクロ...
-
<body id=~>の用途は?
-
複数のiframeの読み込みについて
-
Chromeがiframe内の「#~」に釣...
-
-css- ページオープン時やリロ...
-
ページによって表示位置がずれ...
-
<HR>タグでつくる四角形につい...
-
リンクをクリックすると文字が...
おすすめ情報