web-dev-qa-db-ja.com

ノードのコンテンツをライトボックス2にロードします(ヘッダー、フッター、その他のブロックなし)

追加のブロックをすべてロードする必要なしに、(idから)ノードをライトボックス2にロードすることは可能ですか?ノードが表示する必要があるもの

一部のリンクをポップアップして、一部のノードを内部に表示できるようにしたい。この場合、送信は行われません(コメントは無効です)。

もう1つのクールなことは、ライトボックスにWebフォームを含めることです。ここでもヘッダーはありません。しかし、フォームの送信であるため、もっと複雑だと思います... ajaxが必要です

12
PartySoft

これを行うには多くの方法があり、これは頻繁に尋ねられます。 この質問 で私の答えを見てください。

Lightbox2のドキュメントの this doc page を見てください。

今のところ、このような場合には Modal Frame API および Automodal を使用することを強くお勧めします。

** Drupal 7更新

colorbox モジュールは、ノードのそのままのサポートをまだ提供していません(このためのパッチに取り組んでいます)が、それまでの間は このアプローチ を使用できます。 Shadowbox モジュールを使用して、 this および this の問題を確認することもできます。

5
ipwa

http:// your/target/url #content-innerにリンクした場合、D6でそのdivがライトボックスに表示されるだけです。

例:

<a class="lightbox-processed" rel="lightmodal[search|width:400px; height:470px; scrolling:none;]" href="/request-callback #content-inner">

明らかにFirebugなどを使用して、表示するdiv IDを見つけ、#content-innerをそれと置き換えます(URLとdiv IDの間にスペースを含めるようにしてください):-)

お役に立てれば!

1
Chapabu