JAVA SCRIPTについての質問です。
初心者なもので、よくわからないので教えていただきたいです。
縦に長いHTMLページの場合に、ページ内の特定の場所にリンクさせて(マウスでクリックした際に)スクロールしてその場所まで移動させたいのですが・・・
ページの一番上までスクロールして移動させる方法はわかったのですが、ページの途中の特定の場所でとめる方法がわかりません。
Y軸の値を指定すればできると思ったのですが、なかなかうまくいきません。
どなたか心優しい方、ソースをご教授いただけないでしょうか?
お願いいたします。
No.1ベストアンサー
- 回答日時:
同じページ内にアンカーで飛ばす方法はjava scriptでなくても出来ますが、
「スクロールさせて」となるとやっぱりjava scriptですね。
java scriptの利点はスクロール速度などを調整出来る点でしょう。
欠点はブラウザ依存であるという点です。
これらはすでにサンプル/テンプレ化されてたくさん公開されています。
例を書いても良いんですが、文字数制限もあるのでここでは書き切れません。
今後の勉強のためにも検索してサンプル/テンプレを使いこなすことをお勧めします。
「java script アンカー スムーススクロール」で検索してください。
ご親切にありがとうございます。
おかげさまで無事テンプレートで設置することができました。
ただ、JavaScriptはまだ今ひとつ理解できなくて、原理はよくわかっていません。
もしもう一度お答えいただけるようならお聞きしたいのですが、このようなテンプレートというのは、原理のわかっていない素人がそのまま使っていても大丈夫なものなのでしょうか?たとえば、何かウイルス的なものや悪質な動きが仕組まれているものもあるでしょうか?
ちなみに今回はSmooth scrolling というものを使ったのですが・・・
→http://www.kryogenix.org/code/browser/smoothscro …
No.2
- 回答日時:
ウィルス/悪意のあるコード
ハッキリ言ってプログラマやjava scriptを勉強した人でもない限り
原理まで理解して使ってる人の方が少ないでしょう(私もその一人です ^^;)
~でイベントを発生させて変数を~に渡して…
なんてとりあえず知らなくて良いんです。
解説を見て漠然と「あ~、そうなんだ…」程度で良いんです(笑)
とりあえず希望した動作をしてくれたらね。
ウィルス/悪意のあるコードは可能性としてはあるでしょうけど、
でもそんなの堂々と公開してる人もいないでしょうから、
それほど気にしなくても良いと思いますよ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- マウス・キーボード 無線マウス不具合 4 2022/07/10 22:16
- HTML・CSS スクロールすると追従する画像のコードを書いているのですが、追従する画像の大きさの調節が上手くいきませ 2 2022/04/18 12:52
- その他(ブラウザ) Edgeプラウザ起動時Google画面に設定について 1 2022/09/26 16:33
- JavaScript スマホ上で、左右スワイプで次のページに移動させたいです 2 2022/11/11 17:04
- Word(ワード) 最高裁判所から通達がある Wordの書式設定。所謂 裁判所に提出するすべての書類のことです。 A4縦 2 2022/12/23 15:00
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- InternetExplorer(IE) Edge でマウスの真ん中のボタン(ミドルボタン)を押すと、スクロールするのを無効にしたい 2 2023/06/11 05:05
- その他(OS) Mac OSの操作について 2 2022/06/08 09:19
- Windows 8 Windowsで縦に長いページを全てスクリーンショットしそれをPDFにしたいのですが、印刷画面でPD 5 2022/12/14 11:33
- Chrome(クローム) Google chromeでクリックができない症状について 6 2023/02/12 16:55
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルVBAでフォームのListbo...
-
PDFを(htmlのように)無限に縦...
-
リストビューをスクロールさせ...
-
Excelでワードアートや図を常に...
-
Excelの質問で票の途中に...
-
webページで横方向にアンカーを...
-
複数の画像を横にスクロールさ...
-
JTableとJScrollPaneについて
-
vb,netでtextboxの文字を右から...
-
ExcelVBAで他のアプリをスクロ...
-
子要素のスクロールが親要素に...
-
Visual Basicから Spreadのスク...
-
Excelで1.2行目だけ固定して...
-
ページ訪問時にiframe内を自動...
-
2ファイルの同時スクロール
-
写真を右から左にスクロールさ...
-
文章の自動スクロール
-
ワードでHP作成中ですが流れ...
-
Excelで一部分だけを常に表示さ...
-
jQueryで指定した要素を自動横...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelでワードアートや図を常に...
-
エクセルVBAでフォームのListbo...
-
PDFを(htmlのように)無限に縦...
-
リストビューをスクロールさせ...
-
Excelで1.2行目だけ固定して...
-
Excelの質問で票の途中に...
-
Excelで一部分だけを常に表示さ...
-
大きい表へのスクロールバーの...
-
ページ訪問時にiframe内を自動...
-
Visual Basicから Spreadのスク...
-
vb,netでtextboxの文字を右から...
-
webページで横方向にアンカーを...
-
リストビューの表示開始行変更
-
スクロール位置を中央にしたい
-
マウスオーバー→ホイール回転で...
-
VBE画面の縦のスクロールバ...
-
IFRAMEでscrolling="yes|no"の...
-
マウスでコロコロしたいんですが…
-
文章の自動スクロール
-
アコーディオンで開かれたパネ...
おすすめ情報