Eljudnir ~エルヴィドネル
徒然なるままに、日暮らし、PCに向かひて、心に移りゆくよしなし事を、そこはかとなく書きつくれば、あやしうこそものぐるほしけれ。
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
今更やっとですが、本ブログ右上にある「目次」機能、FireFoxだとクリックしてもジャンプしなかった問題を修正しました。
問題は簡単、<a>タグのname属性に、#を付けてしまっていたためです。つまりこう。
(誤)<a name="#709">
(正)<a name="709">
詳しくはHTML解説サイトでも見ていただければ分かると思いますし、分かる人には解説せんでも分かると思うので説明は省きますが~。#はジャンプをする側の指定なのに、間違えてジャンプをされる側に付けてしまったのですね。これだと、##709と指定してジャンプさせないといけない、と思う。確認はしてないけど。
ただこれ、元々は私がIEを使っていた頃に実装した機能なので、IEでは動いてるんだよね…さっき再確認したときも、IEでは動いていたし。どうやら自分のメインブラウザをFireFoxにしてから、あの機能を使っていなかったみたいだ。っていうか、普通スクロールしちゃうよね(笑)。
ちなみに、修正後のコードでも、IEは動く。つまり#を無視しているようなのだが…ちょっと謎。
ところで突然の修正は、ご指摘いただいた方がおったからです。気付いていなかったみたいです!? どうもありがとう~。
問題は簡単、<a>タグのname属性に、#を付けてしまっていたためです。つまりこう。
(誤)<a name="#709">
(正)<a name="709">
詳しくはHTML解説サイトでも見ていただければ分かると思いますし、分かる人には解説せんでも分かると思うので説明は省きますが~。#はジャンプをする側の指定なのに、間違えてジャンプをされる側に付けてしまったのですね。これだと、##709と指定してジャンプさせないといけない、と思う。確認はしてないけど。
ただこれ、元々は私がIEを使っていた頃に実装した機能なので、IEでは動いてるんだよね…さっき再確認したときも、IEでは動いていたし。どうやら自分のメインブラウザをFireFoxにしてから、あの機能を使っていなかったみたいだ。っていうか、普通スクロールしちゃうよね(笑)。
ちなみに、修正後のコードでも、IEは動く。つまり#を無視しているようなのだが…ちょっと謎。
ところで突然の修正は、ご指摘いただいた方がおったからです。気付いていなかったみたいです!? どうもありがとう~。
PR