• 文字サイズ


解決済

iFrameにおけるページ内リンク

  • 相談者:非公開
  • 2020/03/02 17:43
お世話になります。

https://forum.ec-masters.net/post_view.php?id=12735
においてiFrameにおけるページ内リンクについて問い合わせがあり、iFrameにおけるページ内リンクはできないとのことでしたが、ググりますとjQueryとかjavascriptで実現したとかの記述もいくつかありました。
内容を読んでもよく理解できないのですが、なんとか実現できないものでしょうか。

現在ヤフーショッピングのカスタムページ機能を使って特集ページを作成しているのですが、文字数制限の関係でiFrameを利用せざるを得ません。
なおかつ、ページ上にナビゲーション機能を持たせたいのでページ内リンクが必須です。

なんとか実現したいのですが、どうにもならないでしょうか。よろしくお願い致します。
投稿内容について報告する
今気になってる疑問、
セミナーに参加すれば解決するかも!?
今年4月から毎週オンラインにて開催し、これまでに1400社以上が参加された 90分で学べる楽天集客対策セミナーを12月11日(金)に開催します。 初めての参加で満足できるか不安な方には返金保証もお付けしております。 ぜひこの機会にご参加ください。

  • 返信者:非公開
  • 2020/03/02 18:36
ECマスターズの田中です。

インラインフレームの中から埋め込み元のページを
JavaScriptで操作しようとすると、
https://forum.e………(省略)………
  • 返信者:非公開(質問者)
  • 2020/03/02 18:47
なるほど!ありがとうございます。
まさに知恵の輪。

トライしてご報告します。………(省略)………
  • 返信者:非公開(質問者)
  • 2020/03/03 15:07
田中様、おかげさまで無事実現することができました。

最初リンク元部分もiframeにしていたため動きませんでしたが、
リンク元部分を直書きにしましたとこ………(省略)………
  • 返信者:非公開(質問者)
  • 2020/03/09 22:23
お世話になります。

同じ構造で楽天でも試してみましたところ、機能しませんでした。
原因は何が考えられますでしょうか。

<a href="xx">の………(省略)………
  • 返信者:非公開(質問者)
  • 2020/03/09 22:58
リンクに"#xx"ではなく、ページURLをまるごと(ページ"URL#xx")入れたら行けました。
お騒がせしました。………(省略)………
  • 返信者:非公開
  • 2020/03/10 10:58
ECマスターズの伊藤です。

> リンクに"#xx"ではなく、ページURLをまるごと(ページ"URL#xx")入れたら行けました。
> お騒がせしました。………(省略)………