
safariでアンカーリンクを反応するようにしたいのですが、動作してくれません。他のブラウザだと問題ありません。
調べて、ファイル名ではなくhttp~にすれば反応するということを聞いたのですが、ネットをつながない環境で見れるようにする必要があるのでどうしてもファイル名のまま動作させなければなりません。
記述しているタグはこのようになっています。
<a href="home.html#start">home</a>
どうにか、ネットにつなぐことなくsafariでアンカーリンクを動作させる術はないでしょうか?
どなたかご教授お願いいたします。
No.1ベストアンサー
- 回答日時:
<a href="home.html#start">home</a>
という記述とのことなのでおそらく今回該当してないかとは思いますが、
<a href="home.html#○○○">home</a>
で、○○○が日本語文字列だと、Safariでエラーになってしまうようです。。
また、ページ内でのリンク先のタグの指定は、
<div id="start">~~</div>
のような形で「id」で指定されていますでしょうか・・・?
<a name="start">~</a>
のような「name」の形だとうまくいかないことがあるようです。
にしても、Safariだけうまくいかない。。というのは解せないですね・・・
以上、ご参考になれば幸いです。よろしくお願いいたします。
返答が大変遅くなり申し訳ありません。
はい、英字文字列で、<div id="start">~~</div>と「id」指定になっています。
アンカーリンク先は、同じページ内ではなく、別のページに設定しています。
そのページに飛んだ際に指定の位置から始まる、というものです。
よくみると、ほんの一瞬だけ指定位置に行っているようなのですが、また一瞬でページの初めに移動しているというよくわからない動作をしているようです。
もし何かわかることがありましたら、またご教授お願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
<a href="/">トップへ</a> こ...
-
リンク先からリンク元の、同じ...
-
リンクの文字とリンクの文字を...
-
googleサーチコンソールで、重...
-
インラインフレーム(リンクに...
-
HTMLからフォルダを開きたい
-
根号の書き方について
-
iPadの標準ブラウザでローカルH...
-
【HTML】1クリックで複数ファイ...
-
1つ下の階層のフォルダに相対...
-
HTMLページが勝手にダウンロー...
-
表示時に1回だけリロードさせ...
-
アクオスケータイ4、アクオス...
-
lang 英語と日本語など混ざる時は
-
マウスポインタが手の形になら...
-
ファイルをダウンロードすると...
-
どのページもすべて同じURLなの...
-
テキストエディタ grepの機能...
-
リンクのターゲットの仕方について
-
アクオスケータイ4、アクオス...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
リンク先からリンク元の、同じ...
-
form action="#"
-
インラインフレームの中に表示...
-
httpdで接続が拒否される
-
googleサーチコンソールで、重...
-
Preタグ内URLからリンクは張れ...
-
ホームページの表示について
-
<a href="/">トップへ</a> こ...
-
インラインフレーム内のアンカ...
-
#を含むファイルの指定
-
画面を開いたときに指定位置ま...
-
HTML 矢印(画像)の向きについて
-
スクロールバーを下げた状態を...
-
HTMLであたらしくウインドウを...
-
【html】2カラムの反映
-
テキストフィールドへHTMLを記...
-
ページが完全に表示されてから...
-
safariでアンカーリンクが動作...
-
ホームページの作り方
-
インラインフレーム切り替え&...
おすすめ情報