- 締切済み
target="main"だと無反応
OSはWindowsXPなのですが、<A href>のtaget属性が="_self"の場合は正常なのですが、"main"の場合に、そのリンクをクリックしても無反応になってしまいました。"stage"の場合も時々同じ現象が見られます。 先日、IE7のβ版をインストールして、気に入らず、アンインストールした後からこの現象が見られ始めたので、そのせいでブラウザがイカレてしまったのだと思い、Sleipnirを使ってみたのですが、同じ現象が発現してしまいました。 また、IE6の画面の左に表示されるお気に入り登録ページ一覧に、何回削除してもブラウザを開きなおす度に復活してしまう空のフォルダがあります。 どなたか分かる方いらっしゃいましたらよろしくおねがいしますm(__)m
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- JFK_2
- ベストアンサー率0% (0/0)
原因は不明ですが、インターネット一時ファイル(Cookieとファイル)を削除すると、現象はなくなるようですよ。
- nekono5
- ベストアンサー率0% (0/0)
回答ではないのですが、私も同じ症状で困っています。 miraikakoさんと同じで、IE7β版をいれてから、この症状が出るようになりました。 target="name"属性のついた別ドメインへのリンクをクリックすると、その後は、同じtarget="name"属性がついたリンクをクリックしても反応しなくなるのです。 この症状を確認するには、googleの検索で表示設定を"検索結果を新しいウィンドウに開く"に設定して検索してみると良いです。 (表示設定を"検索結果を新しいウィンドウに開く"に設定してgoogleで検索した結果のリンクには、全て target=nw の属性がついています) googleの検索結果の一つ目を左クリックして、新しいウインドウでリンク先が表示された後、そのウインドウを表示したまま、別のリンクをクリックしても反応しません。 そのウインドウを閉じると、反応するようになります。 これはIE7のバグではないでしょうか? そして、このバグは、IE7をアンインストールしてIE6に戻しても、ずっと残ったままになるのではないでしょうか? 私は、Windowsの内部動作に詳しくないので、これ以上調べられませんが、詳しいかたは、このバグの原因となおしかたを調べてもらえないでしょうか。 私もとても困ってしまっています。 よろしくお願いいたします。
補足
同志ですね笑 最初に書いたとおり、スレイプニルブラウザを使っても同じ現象が発現したので、OSがイカれてしまっているんだと思います。 前に、ある拡張子に関連付けをしているアプリケーションソフトをコントロールパネルを経由せずに手動で削除してしまった時、とある不具合が発生したのですが、PCに詳しい人に相談したところ、それはOSがイカれてしまっていて手動で直すことも出来なくはないのだろうがおそらく難しいので、初期化してしまった方が早い、と言われ、泣く泣く初期化しました。 今回も初期化するしかないのかなぁと半ばあきらめてしまっています。。
>何故かtarget="main"のリンクをクリックしても「無反応」になってしまったのです おそらく、そのサイトの製作者のミスではないかと思います。 ターゲットとなる "main" という名前のフレームを誤って消したか、あるいは作り損ねたか。 もしかしたらIE7のバグかもしれませんが、他のブラウザで再現しているのであなたの環境のせいではないと思います。 >E7のβ版をインストール・アンインストールした一週間ほど前に突然現れました 昔からあったはずです。 環境などによっては、削除しても復旧しなかったりするのかもしれませんが、存在するのが普通でバグではありません。 もっとも、個人的にうっとうしいと思っているのは俺も同じですが。
お礼
回答ありがとうございます。 >おそらく、そのサイトの製作者のミスではないかと思います。 そうではないです。今日家庭外のパソコンからIE6を使ってそのサイトを閲覧しましたが、その時はおかしくなる前と同じように正常に動作しました。というか、スレイプニルでも同じ異常な動作を確認してるんですよ。異常な「動作」というか、とにかくクリックしても無反応なのです。targer="_self"のリンクは正常に動くのですが。。
もしかして target="_self" と target="main" に同じ動作を期待してますか? もしそうなら、残念ながらそれは違います。 target="main" が正常に働くのは "main" という名前のフレームがあるときだけで、過去になくても動いていたのであればそれは間違った動作です。(ブラウザの中には、気を利かせて動いてくれるものもあるんです) ちなみに、2番目の質問の空フォルダの名前はなんですか? もし「リンク」であれば、それはシステムフォルダなので削除できません。
補足
回答ありがとうございます。 >target="main" が正常に働くのは "main" という名前のフレームがあるときだけで、 そうだったのですか。知りませんでした。しかし、target="_self" と target="main" に同じ動作を期待しているわけではないんです。 よく自分が訪れるサイトの中で、target="main"とtarget="_self"が使われているサイトがありまして、一週間ほど前まではそれぞれの属性が、異なった、正常な動作をしていたと思うのですが、何故かtarget="main"のリンクをクリックしても「無反応」になってしまったのです。クリックしても何も起こりません。 >もし「リンク」であれば、それはシステムフォルダなので削除できません。 おっしゃるとおりです。リンクという名前のフォルダです。これもIE7のβ版をインストール・アンインストールした一週間ほど前に突然現れました。どういったバグなのでしょうか??解決方法はないのでしょうか?? よろしくお願いいたします。
補足
レスありがとうございます。 クッキーを一掃してみたのですが、変化がありませんでした。 ご指摘のファイルが入ってるフォルダの名前を教えていただけないでしょうか。OSはWindowsXPです。 よろしくお願いしますm(__)m