• ベストアンサー

フレームページからのお気に入りに追加

フレームを使用したページに、 JavaScriptでお気に入りの追加を入れ、 それをクリックして登録した後、 再びそのページを見ようとお気に入りからそのサイトに入った場合、 フレームページ全体が表示されるのではなく、 お気に入りに追加を入れたページのみが表示されます。 お気に入りに追加されたページをクリックした際に フレームページ全体を表示させる為の ソースの書き方はあるのでしょうか? できないならできないでよいので、その辺を、 知っている方がいましたら、よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • Shinoa
  • ベストアンサー率92% (12/13)
回答No.1

こんばんわ。 お気に入り追加は、以下のスクリプトで行えます。 window.external.AddFavorite("URL","名前"); 『お気に入りに追加を入れたページのみが表示されます。』ということですので、「お気に入りに追加を入れたページ」のURLを第一引数に指定されているのではないでしょうか? その場合、フレームページ全体を表示させる為には、<frameset>タグを記述したページのURLを指定することで解決すると思います。

yukya
質問者

お礼

ありがとうございます。 昨晩、ソースをメインのURLにすればいいのかなと思い、ソースをみたら、URLの記述がなかったので、プログラムに弱い私は途方にくれてました。 URLを記述しない書き方と、 記述する書き方とあったのですね。 助かりました。

関連するQ&A