window
トップページ > 過去ログ > 記事閲覧
*フレームの不具合
日時: 2006/12/26 04:20
識別: ID:x2aHJzj6Uy/.
名前: K
ビルダーver10を使用しています。

インラインフレームを使用しているのですが、調子が悪いです。
インラインフレームに限らず普通のフレームで作っていた時もそうだったのですが、フレーム内に表示させようとした所、フレーム内に表示される時とされない時があります。されない時は新規ウィンドウが立ち上がり表示されてしまいます。
ターゲットの指定は間違っていません。
アフィリエイトのリンク先ですのでURLが長いのが原因なのでしょうか。

色々試してみたのですが、どうしても原因が分かりません。
どなたか分かる方、お願いいたします。

Re: フレームの不具合 ( No.1 )
日時: 2006/12/26 15:37
名前: カヅサツ
参照: http://kadu.vis.ne.jp/main/

はじめまして。

何かをミスっているのだと思いますが、この手のトラブル(リンクが上手くいかない、画像が表示されない)は、該当のページの URL がわからないと、検証は難しいです。
Re: フレームの不具合 ( No.2 )
日時: 2006/12/26 16:29
名前: K
参照: http://sportsnet.ninpou.jp/basketball

お返事有り難うございます。
URLを載せましたのでご確認お願いいたします。
Re: フレームの不具合 ( No.3 )
日時: 2006/12/26 20:54
名前: カヅサツ
参照: http://kadu.vis.ne.jp/main/

http://sportsnet.ninpou.jp/basketball/ で、「人気商品ランキング」のリンクを辿ると、http://event.rakuten.co.jp/ranking/sports/201959.html がインラインフレームに表示されます。
ところが、もう一度「人気商品ランキング」をクリックすると、http://event.rakuten.co.jp/ranking/sports/201959.html が別ウィンドウで表示されてしまいました。他のリンクも同様です。

target属性もname属性も間違っていないようです。

ここまで現象確認。

さて、ブラウザのJavaScriptをオフにしたところ、上記問題が再現しなかったので、原因はとりあえず JavaScript にあります。

http://event.rakuten.co.jp/ranking/sports/201959.html の 10行目
> window.name="pWIN";
が怪しいと思いますが、これは何のためにあるのでしょうか?
Re: フレームの不具合 ( No.4 )
日時: 2006/12/26 21:45
名前: K
参照: http://sportsnet.ninpou.jp/basketball

お返事と、ご指摘有り難うございます。
確認してみましたが2回クリックするとそうなりました。
この現象には私も気づきませんでした。

>window.name="pWIN";
についてですが、リンク先のURLになりますので私が入れてはいないんですよ。
と言う事で自分で制作したページのURLをクリックした所(サポートメニューの
お知らせ・サポート・お問い合わせなど)この現象は起こりませんでした。

リンク先はアフィリエイト先のリンクですので当方では変更など行えません。
残念ながら解決策はないのかもしれません。
Re: フレームの不具合 ( No.5 )
日時: 2006/12/26 21:56
名前: K
参照: http://sportsnet.ninpou.jp/basketball

連投すいません。

上記で述べた様に人気商品ランキングをクリックすると
>window.name="pWIN";
の影響のせいか新規ウィンドウが立ち上がってしまいます。

しかし人気商品ランキング意外のニューはいくらクリックしてもフレーム内に
表示される事が分かりました。ただ一度、人気商品ランキングをクリックした後に
その他のメニューをクリックすると新規ウィンドウが立ち上がってしまう様です。

分かりづらい説明で申し訳ありません。

解決策にはなっていませんが、人気商品ランキングは「親ウィンドウ」に設定した方がまだ無難になるかもしれません。

できればフレーム内に表示されて欲しいのですが不可能な気がします。
Re: フレームの不具合 ( No.6 )
日時: 2006/12/27 02:38
名前: とおりすがり

インラインフレームの名前をpWINに変更したらどうでしょう?
Re: フレームの不具合 ( No.7 )
日時: 2006/12/27 09:25
名前: カヅサツ
参照: http://kadu.vis.ne.jp/main/

一般的に他サイトのコンテンツを、自サイトのフレーム内に表示する行為は、リンク先があたかも自サイトであるかのような誤解を招く行為です。
リンク先がウィンドウ名を変えたのは、そのような行為への対策である可能性があります。

たしかに、インラインフレームの名前を変えれば、一旦“解決”はしますが、もし上記理由が正しいとすると、単なるイタチゴッコになる可能性があります。

本件はリンク先管理者に問い合わせると良いと思います。
Re: フレームの不具合 ( No.8 )
日時: 2006/12/27 14:05
名前: K
状態: 取消希望
参照: http://sportsnet.ninpou.jp/basketball

お返事有り難うございます。

問題となる可能性があるんですね!
調べておこうと思います。

有り難うございました。
Re: フレームの不具合 ( No.9 )
日時: 2006/12/27 14:05
名前: K
状態: 解決!
参照: http://sportsnet.ninpou.jp/basketball

間違いました。

解決でした