1

私はこれについて完全に間違った方向に進んでいるかもしれませんが、私は学んでいるので、全体的には良い経験です. これが私の現在の問題です:

私はサイトを持っています。多くのコンポーネントがあり、そのうちの 1 つがブログです。私は flatpress を使ってブログを運営しています。シンプルで気に入っています。ブログの出力/投稿を、サイトのメイン セクションに埋め込むようにフォーマットしました (これは、機能というよりもデザインの問題です)。

iframe を使用するのが良い考えかどうかはわかりません。主に、ブログ投稿に画像を含めることを選択した場合、slimbox2 (ライトボックス クローン) を使用し、クリックするとオーバーレイが iframe 内でのみ開くためです。親の iframe の外側で開く方法がわかりません。

あるいは、jquery を使用してブログ コンテンツを埋め込むことができると考えていました。

$("#testLoad").load("http://url/flatpress #content-main");

div コンテナー (文字化けしているように見え、ブログの css/scripting のいずれにも従わない) で、それを機能させることができず、ブログのコンテンツを埋め込む方法についてのガイダンスを探しています。画像オーバーレイが正しく機能するようにします。

ありがとう!

4

2 に答える 2

1

Window.postMessageを使用すると、画像などの情報をiframeからブログのメインページに送信できます。

postMessageドキュメント https://developer.mozilla.org/en-US/docs/DOM/window.postMessage

すぐにグーグルで検索したときに見た最初のデモ(試したことはありませんが、正しく見えます) http://davidwalsh.name/window-iframe

于 2012-08-20T21:15:57.000 に答える
1

ライトボックスの使用を考えると、iFrame ソリューションはあなたが本当に望んでいるものとは思えません。CSS で何が起こっているかを確認できるように、リンクを投稿できますか?

于 2012-08-20T21:19:30.417 に答える