0

私が使用しているコード例を参照してください: http://www.christoffah.com/kk/gallery.php

赤と黄色の DIV には iframe が含まれています。黄色の DIV のテキスト リンクをクリックすると、カラーボックスの写真が読み込まれますが、iframe 内に読み込まれます。親をターゲットにすると、画像が単独で開きます。つまり、jpg 画像の URL を入力した場合と同じことが起こります。Web ページ全体に画像をロードする方法はありますか?

私がiframeを使用している理由は、私が取り組んでいるWebサイトには、それぞれに多数のアルバムを含む2つの異なるギャラリーが必要であり、ユーザーがギャラリーを互いに独立してナビゲートするにはiframeが良い方法だと思ったからです-より効率的な方法があればこれを行う方法私は提案を受け付けています!ありがとうございました。

4

1 に答える 1

0

まず第一に、リンクを含む 2 番目の iframe の必要性がわかりません。

ターゲット属性は親ターゲットのような思考を提供しないため、リンクには JavaScript を使用する必要があります。詳細については、Javascriptwindow.parentオブジェクトまたは特にwindow.parent.frames[...].locationプロパティを参照してください。

ただし、SEOの観点からは、これは良いことではありません。

編集してみてください:

<a ... onclick="parent.$.fn.colorbox({href: this.href}); return false;">
于 2012-04-09T10:13:13.563 に答える