0

私はWordpressのテーマを開発しています。あるページではiframe、別の Web サイトからコンテンツを取得するために使用する必要があります。そのページは画像スライダーで、フラッシュを使用しています。フラッシュについてはまったくわかりません。のようなものを使用しますAC_FL_RunContent

画像に基づいてテキストを表示するには、画像の情報を取得する必要があります。画像ごとに異なるテキストを意味します。ここから画像の名前などの情報を引き出す方法はありますiframeか?

フラッシュファイルにも完全にアクセスできます。しかし、それらは異なるドメインにあります。前もって感謝します。

4

2 に答える 2

2

別のサイトを指している IFRAME のコンテンツにはアクセスできません。SOPはそれを防ぎます。セキュリティ上の脅威になります。

乾杯。

于 2012-12-05T12:34:11.323 に答える
1

フラッシュのソース ファイルにアクセスできる場合は、後続の JS 呼び出しを実行するテンプレート内の小さな非表示のプロキシ フラッシュ ファイルへの LocalConnection を使用して、iFrame のサンドボックスを回避できる場合があります。元の画像ギャラリーに変更を加えて再コンパイルする必要があります。

モデルは次のようになります。

  1. イメージ ギャラリー フラッシュは、LocalConnection を介してファイル名をメッセージとして送信します。
  2. プロキシ フラッシュはメッセージを受信し、ExternalInterface を使用してページ上の JS 関数を呼び出します。
  3. ページ上の JS 関数は、プロキシ フラッシュから関数呼び出しを受け取り、関連するアクションを実行します。

LocalConnection の使用に関する Adob​​e LiveDocs

ExternalInterface の使用に関する Adob​​e LiveDocs

きれいではないことは認めますが、画像ギャラリーがフラッシュである場合に考えられる唯一の解決策です。

于 2012-12-05T12:34:57.163 に答える