こんにちは。いつもお世話になります。
Safari、OmniWeb、シイラなどのAppleWebKitブラウザでは、
フラグメント識別子(id、name)で特定部分にジャンプさせたい場合、
同じページ内はできますが、別ページからのジャンプができません。
IE, Firefox, Opera8ではジャンプできます。
例:サイトマップに、<a href="./file/abc.html#faq5">雑学FAQ:その5</a>
として、abc.htmlに、<h2 id="faq5">雑学FAQ:その5</h2>.....とした場合、
AppleWebKitブラウザでは、上手くその場所にジャンプしません。
何か良い方法はありませんか? 教えて下さい。
よろしくお願いします。
No.2ベストアンサー
- 回答日時:
PHP スクリプトにリクエストを出した際のレスポンスヘッダ Content-Type はどうなっていますか。
妙なモノになってませんかね。> すみません。ページの拡張子が .htm、.htmlでは、大丈夫みたいです。
であれば、どのリソースであっても Content-Type: text/html になっていれば正しく動作すると思います。
text/html です。
他のphpサイトで同じ事をやってみたら、動作したことを確認しました。
と云う事は、こちらのphpコードに問題があるのかも知れません。
phpによるCSS振り分けなどの処理を頭でやってたり、CSS自体もphpで、
動的に動作させてますので、これらのどこかに問題があるのでしょう。
さて、こつこつと調べてゆきます。
色々とありがとうございました。
No.1
- 回答日時:
Mac の環境がないんで試していませんが、古い方法を試してみてはどうでしょうか。
a 要素の name 属性による指定を使います。
<h2><a name="faq5">雑学FAQ:その5</a></h2>.....
この属性は、XHTML 1.1 で廃止となっていますが、まだまだ広く使われているのが実情です。
この回答への補足
すみません。ページの拡張子が .htm、.htmlでは、大丈夫みたいです。
実際のページの拡張子は、.phpになっています。
ですから、SafariなどのKHTMLブラウザでは、拡張子が.phpの場合は、
ハイパーリンクできないのです。となると、phpに問題がありそうですね。
何か、良い方法は無いでしょうか。
早速の回答ありがとうございます。
両方とも試しましたが、駄目でした。
例えば、直接URLで、http://www.zzzzz.com/file/abc.html#faq5と
打ち込んだ場合でも駄目でした。
たぶん、ブラウザの仕様だと思うのですが、
こうなってくると、javascriptでも無理でしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Word(ワード) Word のマクロについての質問です。 ボタンを押すと登録したブックマーク先にジャンプする機能(リン 3 2023/08/16 12:17
- スピードスケート・フィギュアスケート ルール上可能でしょうか? 1 2023/03/25 11:08
- Word(ワード) WordからPDF保存した時の目次ジャンプ機能について 1 2022/06/10 10:59
- 人類学・考古学 動いている電車の中で真上にジャンプ 空中にいる間に電車が急ブレーキをかけると?? 3 2022/10/17 14:31
- その他(ブラウザ) Edge、Chrome、FireFoxのパスワード記憶機能 2 2023/08/16 16:25
- 雑誌・週刊誌 ジャンプ 月曜休み 2 2022/07/16 21:39
- スピードスケート・フィギュアスケート フィギュアスケートのジャンプのルールについて教えて下さい 2 2022/12/26 13:58
- その他(悩み相談・人生相談) 棒を見つけるとつい拾いたくなる衝動ってなんですかね? 子どもの頃からいい棒を見つけると拾って振り回し 3 2022/11/03 11:29
- マンガ・コミック 30後半?40歳台~ の人で当時ジャンプを読んでいた男性の方 検索するとエッチめな画像がでてくる 何 1 2022/04/03 00:04
- 雑誌・週刊誌 ONE PIECEの最新話について 1 2022/06/03 11:58
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
form action="#"
-
<a href="/">トップへ</a> こ...
-
リンクが機能しない
-
【至急!!助けて!】【スマホ...
-
htmlファイルの表示が真っ白
-
タイトルバーを非表示にできま...
-
インターネットのダウンロード...
-
XREA使用で作成したHTMLファイ...
-
URLDownloadToFile でダウンロ...
-
HTMLからフォルダを開きたい
-
直リン禁止方法
-
900KBは多いですか?
-
一つのリンクに複数のURLを指定
-
htmlの中にexcelが埋め込むには...
-
【文字コード】UTF-8だとDreamW...
-
Excel VBA :URLの中で変数を使...
-
Excelで、社外秘(閲覧のみ)と...
-
文字コードについて(小説サイト...
-
Excelのマクロについて教えてく...
-
URLに「.html」の拡張子がなく...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
form action="#"
-
リンク先からリンク元の、同じ...
-
<a href="/">トップへ</a> こ...
-
ページ内の画像だけを一定時間...
-
インラインフレーム内のアンカ...
-
ページの途中にリンクするとそ...
-
httpdで接続が拒否される
-
インラインフレームの中に表示...
-
画面を開いたときに指定位置ま...
-
googleサーチコンソールで、重...
-
WEBページのヘッダーフッターを...
-
リンクの文字とリンクの文字を...
-
掲示板のレスへの リンクの貼り方
-
a:linkのスタイルのインライン指定
-
iframe内の特定の場所にジャン...
-
Excel VBAを使ってHTML生成をし...
-
<a target="_top" href="***.ht...
-
Preタグ内URLからリンクは張れ...
-
ブラウザ依存?<a name="#xxx" ...
-
ポップアップ画面にアンカーを...
おすすめ情報