• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ホームページ表示の際に一番上までスクロールされる)

ホームページ表示時にスクロールされる問題について

このQ&Aのポイント
  • ホームページ表示時に一番上までスクロールされる問題が発生しました。
  • CMS(drupal6.24)を使用してサイトを制作していますが、リンクをクリックしてページを読み込む間に下の方にスクロールしてしまい、ページ読み込み完了時に一番上までスクロールが戻ってしまいます。
  • この問題の原因と解決方法について、ご助言をいただきたいです。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

どういう環境でそうなるか把握できませんが、そういう現象は大概JavaScriptが原因なので、まずJavaScriptが実行されないようにブラウザを設定して同様の現象が起こるか確認して下さい。 そこで、もしその現象が解消されればJavaScriptの作用が原因であるということなので、原因となるJSファイルを特定してください。具体的にはonloadなどという記述があれば疑わしいですが、この限りではありません。 とにかくHTMLの読み込み完了とともに何らかのJavaScript関数が実行されていると考えられるので、そのような初期化をする作業を担っているファイルを取り除くか変更すれば良いでしょう。作り始めの頃から現在までの間で追加されたJSファイルがあれば、その中に含まれていると思います。

midorinodonchan
質問者

お礼

回答ありがとうございます。 早速JavaScriptを無効にして確認したところ、現象は発生しませんでした。 javascriptのファイルをくまなく探してみます。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 【Firefox】戻るボタンを押すとスクロール位置が一番上を表示してから、前回の位置を表示されてしまう

    Firefox(バージョン 3.0.10)を使用しています。 画面を数行スクロールしてページの下の方にあるリンクをクリックし、クリック先のページを表示した後、前のページに戻ると、さきほどスクロールした位置ではなく、一番上に戻って表示された後、ページの読み込みが全て完了してから前回の数行スクロールした位置で表示されます。 IEのように一番上に戻らないように表示させるようにするには、どうすればいいでしょうか?

  • 【Firefox】前のページへ戻るとスクロール位置が上に戻る

    Firefox(バージョン 2.0.0.7)を使用しています。 画面をスクロールしてページの下の方にあるリンクをクリックして、クリック先のページを表示した後、前のページに戻ると、さきほどスクロールした位置ではなく、上に戻って表示されることがあります。IEのようにスクロールした位置を保持する設定、または、アドオンなどがあれば教えてください。

  • Okwaveで縦スクロールバーが表示されません

    読み込み途中ではスクロールバーが表示されているのに、 読み込みが完了した途端縦スクロールバーが消えてしまい、 ページの下部を見ることができません。 IEの設定リセットをして再起動しても変わりません。 Okwaveの質問一覧では大丈夫なのに、 質問をクリックすると縦スクロールバーが消えます。 原因あるいは対処法を教えてください。

  • クリックしないとスクロールが利かない

    XPでIE8を使用していますが、WEBページでマウスのスクロールが利きません。どこかをクリックすると利くようになるのですが、その時誤ってリンク先に跳んでしまうこともよくあり、不便です。いつの間になったかわかりません。IE8のツール→オプションでそれらしい設定を探したのですが、わかりません。どなたかおわかりの方よきアドバイスをお願いします。

  • ホームページの表示について

    TOPページを下にスクロールしクリックして他のページに行ったあと TOPページに戻るとページの一番上まで戻ってしまうのですが、 前のページに戻ってもスクロールを動かなく(固定)するにはどうしたらいいのでしょうか? よろしくお願いします。

    • ベストアンサー
    • HTML
  • スクロールバーのスクロール量の変更

    以前も質問をしましたが回答を頂けませんでした ので、内容を少し変えて質問します。 今、HPを制作しておりましてあるページの 縦スクロールバーのスクロール量(移動量)を 変えたい(1回のクリックでスクロールする幅を 変更したいと思っておりますが、javascriptか 何かで簡単にできますでしょうか? どのサイトをみても自動スクロールのことに ついてしか書かれていなかったので、本当に 困っています。 どなたか宜しくお願いします。

    • ベストアンサー
    • HTML
  • アクセスキーで画面スクロールのみできますか?

    アクセスキーについて、携帯電話のダイヤルボタンの数字を押すことで、新しいリンクページ先へ移動できますが、リンクを省いて、ページスクロールのみできますか? 1.<a href="" accesskey=1> 2.<a accesskey=1> 3.同じページを、再読み込みして、行き先の行数指定(スクロール指定) 上記3ケースは、できませんでした。 ダイヤルボタンの移動だけです。よろしくお願いします。

    • ベストアンサー
    • Perl
  • divでスクロールの位置を記憶するには?

    始めまして。よろしくお願いします。 ブログのトップページがdivで2つに分かれています。 左側はメニュー画面で非常に縦長になっていてスクロールして表示しています。 メニュー画面のリンクをクリックするとメニュー画面のスクロールバーが一番上まで言ってしまって困っています。 リンクをクリックしてもスクロールバーの位置を変えない良い方法はないでしょうか? どなたかよろしくお願いします。

  • ページの先頭へスクロールして戻るには

    こんにちは。 HTMLでボディタグ直後に<a name=pagetop"></a>などとしておき、ページの下部において「ページの先頭へ」とか「ページトップ」とか「PAGETOP」とかというリンクを設け、そのリンクをクリックすればページの一番上に戻らせるというHTMLのみでできる方法がありますが、そうでなくて、これをスクロールさせながら戻らせるようにしたいんです。 例えば以下のホームページが実例としてあります。 「ページトップ」という文字をクリックすると上記のようになります。 http://www.yamaha.co.jp/siteusage/index.html もちろん、このサイトのやり方と同じでなくても構いません。よりスマートなソース・やり方で出来ればそれが一番と思います。 JavaScriptは初心者でお恥ずかしいですが、これはぜひとも出来るようになりたいです。頑張ります。 どなたかどうぞ教えてください! 宜しくお願いいたします。

  • スクロールバーの位置指定

    OS情報:MacOSX ブラウザ情報:Safari 今作成中のホームページの左側にボックスをつくってその中にクリックすると別ページに飛ぶリンクを縦に並べています。ボックス内はCSSでオーバーフロー自動の設定にしているので、下の方のリンクはスクロールしなければ見えません。今の状態は見えているリンクをクリックして別ページに飛ぶ分にはいいのですが、スクロールしてリンクをクリックした場合、別ページに移動した時、またスクロールがトップの位置に戻ってしまいます。これだとそれ以下にあるリンクをクリックしたい時に、いちいち下方向にスクロールしながらでないといけません。そこで、クリックして移動した後、そのページのリンク名が表示される位置でスクロールバーを固定できないか…ということなのですが、何かよい方法はないでしょうか?

携帯電話の契約を安くしたい
このQ&Aのポイント
  • PCでネットをしているがSMS認証で困っているため、携帯電話の契約をしたい。しかし、最小限の費用で契約したい。
  • 大手キャリアでも良いし、そうでなくても良い。ネットで調べているが、皆さんの意見も参考にしたい。
  • 以前の質問とは異なる内容なため、改めて質問を立てた。
回答を見る

専門家に質問してみよう