
ページ内リンクの作成方法で質問させてください。
プログラムの都合上<base href="http://▲▲▲.com/">が指定されているサイト内で、「このページの上へ」リンクを作ろうとしているのですが、一般的な方法で
<a name="top"></a>
<a href="#top">↑このページの上へ</a>
この組合せで作ると全てのページで
http://▲▲▲.com/#top
へ飛ばされてしまいます。
<base href="http://▲▲▲.com/">はプログラム上削除できません。
このような環境でページ内リンクを実現させる方法がありましたら、教えてください。

No.2ベストアンサー
- 回答日時:
自分では試したことはないので分かりませんが
JavaScriptのアンカーオブジェクトを使ったらどうですかね。
同じかな??
再びの回答ありがとうございます。
JavaScriptで検索したらありました!
転載しても良いのかわからないところのだったので詳しく書いていいのかわからないので一部だけですが
window.scrollでそれぞれのページの上にいくことができました。
本当にありがとうございました。

No.1
- 回答日時:
<base href="http://▲▲▲.com/">
に対してそのページが
http://XXXXX.com/index.html
と仮定したら
<a href="http://XXXXX.com/index.html#top">
としたらよろしいのではないでしょうか。
この回答への補足
大変申し訳ありません。本当にすみません。
私の焦りから非常に言葉足らずの質問をしてしまいました。
飛ばしたい先はindex.htmlではないのです。
初めから質問を書き直します。
「このページの上へ」を付けたいページ(複数)はプログラムによって動的に作成されます。
(例えばブログのようなものを想像してもらえたらいいです)
そして「このページの上へ」も各ページに自動的にくっつけられるパーツの一部になります。
ですので、それぞれのhtml名の指定でページ上部に飛ばすということができません。
それで、今までは<base href="http://▲▲▲.com/">の指定が無かったので、
<a name="top"></a>
<a href="#top">↑このページの上へ</a>
これをパーツとしてくっつけているだけでどれだけページが増えても、それぞれのページで上部に飛ばすことは実現できていました。
しかしプログラムが変ったことによって<base href="http://▲▲▲.com/">が必須になってしまい、全てのページで「このページの上へ」をクリックするとindex#topに該当する位置に飛ばされるようになってしまいました。
このような状態で“各ページで、ページ上部へ飛ばす”ということを実現したいのです。
もしも方法をご存知でしたらまた回答お願い致します。
本当にすみませんでした。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
googleサーチコンソールで、重...
-
form action="#"
-
リンク先からリンク元の、同じ...
-
safariでアンカーリンクが動作...
-
<a href="/">トップへ</a> こ...
-
同じHTMLなのに色が違う原因は?
-
URLの中の#の意味
-
ポップアップ画面にアンカーを...
-
リンクの文字とリンクの文字を...
-
インラインフレーム内のアンカ...
-
HTMLからフォルダを開きたい
-
Excelで、社外秘(閲覧のみ)と...
-
iPadの標準ブラウザでローカルH...
-
どのページもすべて同じURLなの...
-
HTMLページが勝手にダウンロー...
-
VBA URLDownloadToFileについて
-
一つのリンクに複数のURLを指定
-
【HTML】1クリックで複数ファイ...
-
URLに「.html」の拡張子がなく...
-
input type="file"のmaxlength...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
リンク先からリンク元の、同じ...
-
form action="#"
-
インラインフレームの中に表示...
-
httpdで接続が拒否される
-
googleサーチコンソールで、重...
-
Preタグ内URLからリンクは張れ...
-
ホームページの表示について
-
<a href="/">トップへ</a> こ...
-
インラインフレーム内のアンカ...
-
#を含むファイルの指定
-
画面を開いたときに指定位置ま...
-
HTML 矢印(画像)の向きについて
-
スクロールバーを下げた状態を...
-
HTMLであたらしくウインドウを...
-
【html】2カラムの反映
-
テキストフィールドへHTMLを記...
-
ページが完全に表示されてから...
-
safariでアンカーリンクが動作...
-
ホームページの作り方
-
インラインフレーム切り替え&...
おすすめ情報