• 締切済み

携帯では違うディレクトリのアンカーへ直接飛べない?

扱っている案件の事情で例を出して書きます。 ●前提 【例】 top-ne-01-u/index.html -mm-02/index.html 上記のようなtop内に、"ne"と"mm"というフォルダがあり、 "ne"内に"u"というフォルダがある。 "u"の中にはindex.htmlが入っている。 また、"mm"内に"02"というフォルダがあり、 "02"にもindex.htmlが入っている。 1つのページに対して、フォルダ内にindex.htmlで統一された形を取っている。 ●質問はここから。 top/ne/01/u/index.html内に記述されたリンクから top/mm/02/index.html内の指定したアンカーへ 携帯電話で飛ばせるためにはどうしたらよいですか? 携帯電話の各キャリアでも同じような挙動にしたい。 もちろん、指定のアンカーが記述されているhtmlの先頭へ飛ぶ。 しかし、目的は、先頭ではなく、html上の指定の場所へ飛ばしたい。 passは相対パスでお願いします。

みんなの回答

  • nattocurry
  • ベストアンサー率31% (587/1853)
回答No.1

<a href="../../../../mm/02/index.html#xxx">yyy</a> 携帯だろうがPCだろうが、同じだと思いますけど。

panperth
質問者

お礼

ありがとうございます。 問題が実は解決しておりました。 問題点1:name属性を記述していなかった。 問題点2:アンカーの記述場所がtableタグの中だった。 問題点3:htmlが8kbを超えていた。 1にかんしては、 データを軽くするために、記載していませんでした。 2に関しては、 tableタグに入っていないアンカーが記述されているhtmlではちゃんとリンクできた。 3に関しては、 サーバにてフッターとヘッターが挿入されるため、 キャリアによって表示できませんでした。 PC上では表示できたのですが、携帯で見ることが出来なかった理由は、 おそらく上記の問題があったからです。 足りない説明ながらも、回答してくださりありがとうございます。

関連するQ&A