重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

HTMLでリンクが機能しなくなる時があります。
その現象が起こる必須条件は
WordpreesのMetaSliderというプラグインを使うことです。


ただ、それ以外の条件はちょっと不思議です。

Opera・Chromeで起きます。
IE9では起きません。
ページを読み込んだすぐ後は平気で、1分くらい放置するとリンクが機能しなくなります。
ただし、全てのリンクではなく、MetaSliderを設置した場所に近い数個のリンクです。
また、近いものであればサイドバーだったり、メインカラムだったり無関係です。

それゆえ、ダミーリンク<a href="/"></a>を設置すると、機能しなくなるリンクが変わったりします。
機能しないと思ってさらに放っておくと、また戻ったりします。

使用しているテーマとの相性が悪い可能性も若干あります。
オーツービジネステーマを使用した場合、だいたいなります。
その他とMetaSliderの組み合わせは事例が少ないので、関連性は分かっていません。

小さな事でも、アドバイスお願いします。

A 回答 (1件)

もう一度ソースを見直したらいいとは思うんですけど、


本当にMetaSliderにリンクを入れてないんですよね?

MetaSliderの中にリンクとにかよったソースが入っていて周りがおかしくなるとか
ソースが長くて折り返したところが a から始まる単語とか
オーツービジネステーマにMetaSliderを入れ込むところが違うとかじゃないかと思います。

私の解釈ですが、IEは素直じゃないと言ったらおかしいかもしれませんが、
ソースがおかしくても自己解決してくれちゃうブラウザだと思っています。
Opera・Chromeはソースを素直に信じるブラウザたちなので
ソースがおかしいよ!って言ってくれてると思うんですよ。
だからサイトを作る際、Chromeで問題が発生しないように作っていきます。

私は、オーツービジネステーマとMetaSliderの相性が問題ではないと思います。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!