2006/12/26 04:20
題:フレームの不具合
名:K
ID:x2aHJzj6Uy/.
ビルダーver10を使用しています。インラインフレームを使用しているのですが、調子が悪いです。インラインフレームに限らず普通のフレームで作っていた時もそうだったのですが、フレーム内に表示させようとした所、フレーム内に表示される時とされない時があります。されない時は新規ウィンドウが立ち上がり表示されてしまいます。ターゲットの指定は間違っていません。アフィリエイトのリンク先ですのでURLが長いのが原因なのでしょうか。色々試してみたのですが、どうしても原因が分かりません。どなたか分かる方、お願いいたします。

No.3 2006/12/26 20:54
名:カヅサツ
で、「人気商品ランキング」のリンクを辿ると、 がインラインフレームに表示されます。ところが、もう一度「人気商品ランキング」をクリックすると、 が別ウィンドウで表示されてしまいました。他のリンクも同様です。target属性もname属性も間違っていないようです。ここまで現象確認。さて、ブラウザのJavaScriptをオフにしたところ、上記問題が再現しなかったので、原因はとりあえず JavaScript にあります。 の 10行目> window.name="pWIN";が怪しいと思いますが、これは何のためにあるのでしょうか?

No.4 2006/12/26 21:45
名:K
お返事と、ご指摘有り難うございます。確認してみましたが2回クリックするとそうなりました。この現象には私も気づきませんでした。>window.name="pWIN";についてですが、リンク先のURLになりますので私が入れてはいないんですよ。と言う事で自分で制作したページのURLをクリックした所(サポートメニューのお知らせ・サポート・お問い合わせなど)この現象は起こりませんでした。リンク先はアフィリエイト先のリンクですので当方では変更など行えません。残念ながら解決策はないのかもしれません。

No.5 2006/12/26 21:56
名:K
連投すいません。上記で述べた様に人気商品ランキングをクリックすると>window.name="pWIN";の影響のせいか新規ウィンドウが立ち上がってしまいます。しかし人気商品ランキング意外のニューはいくらクリックしてもフレーム内に表示される事が分かりました。ただ一度、人気商品ランキングをクリックした後にその他のメニューをクリックすると新規ウィンドウが立ち上がってしまう様です。分かりづらい説明で申し訳ありません。解決策にはなっていませんが、人気商品ランキングは「親ウィンドウ」に設定した方がまだ無難になるか...
全文 メンテ
No.6 2006/12/27 02:38
名:とおりすがり
インラインフレームの名前をpWINに変更したらどうでしょう?

No.7 2006/12/27 09:25
名:カヅサツ
一般的に他サイトのコンテンツを、自サイトのフレーム内に表示する行為は、リンク先があたかも自サイトであるかのような誤解を招く行為です。リンク先がウィンドウ名を変えたのは、そのような行為への対策である可能性があります。たしかに、インラインフレームの名前を変えれば、一旦“解決”はしますが、もし上記理由が正しいとすると、単なるイタチゴッコになる可能性があります。本件はリンク先管理者に問い合わせると良いと思います。

No.8 2006/12/27 14:05
名:K
お返事有り難うございます。問題となる可能性があるんですね!調べておこうと思います。有り難うございました。

No.9 2006/12/27 14:05
名:K
間違いました。解決でした(^^;)

Page: [1] [2]

掲示板に戻る