サードパーティのコンテンツをリストに出力する iframe を含むページがあります
コンテンツの各アイテムはli
、固有のクラスに分類されますitem-X
<li class="item-1">
<a href="item-1.html">View Item 1</a>
</li>
<li class="item-2">
<a href="item-2.html">View Item 2</a>
</li>
私はその方法を探しています:
ユーザーの訪問
www.parent-domain.com/?view_item=1
そして、iframe はこのアドレスを読み取り、参照さclick
れている上でa をシミュレートitem
します。
iframe 内のコンテンツは を使用しonLoad('parent-domain.com/foo.html)
てプロキシ HTML ファイルをロードし、そこに JS を追加できます。(おそらく、これは同一生成元ポリシーを回避するためです)。
これは可能ですか?
- 親 URL からクエリ文字列を取得する
- iframe から値を読み取ります (内部のファイル内)
onLoad();
li a
値に一致するクラスでクリックイベントをトリガーします