これが私の問題です。コードプロジェクトで説明しました。アイコンをクリックすると、画像、pdf、またはビデオを表示するために新しいページで開こうとします。しかし、私はこれが好きではありません。そのファイルを同じページの iframe に表示したい。これどうやってするの ?私のコード プロジェクト リンクは次のとおり です。新しいページで開かないでください。同じページにとどまります。
質問する
312 次
2 に答える
1
プラグインを使用すると作業が簡単になるため、プラグインを使用することをお勧めします。
http://www.no-margin-for-errors.com/projects/prettyphoto-jquery-lightbox-clone/
あるいは、あなたが望むのはiframe src
.
を使用するjQuery
と、たとえば次のようなことができます
<iframe id="myframe" style="display:none" width="630" height="420"></iframe>
<div class="fileIcon">
<a class="click" onClick="" rel="gallery" href="#">
<img src="src" title="" width='100' height='100' alt="" />
</a>
</div>
そしてJS
$('a').click(function(e){
e.preventDefault()
var s = $(this).find('img').attr('src');
$('#myframe').attr('src', s).show();
});
これにより、画像が取得src
され、さらにiframe
于 2013-05-27T15:07:17.330 に答える
0
name="myframe"
使用するターゲットでiframeを指定しますtarget="myframe"
于 2013-05-27T15:00:14.887 に答える