0

ウェブサイトで iframe you-tube ビデオを使用しています。

サンプルコード:

<iframe width="414" height="270" src="samplecode" frameborder="0" allowfullscreen></iframe>

YouTube ビデオをクリックすると、外部ページにリダイレクトされます。以下のコードを使用しました。

<a href="#"> <iframe width="414" height="270" src="samplecode" frameborder="0" allowfullscreen></iframe></a> 

私は自分のやり方が間違っていることを知っています。機能していません。とにかくこれを行うことを確認してください。

4

1 に答える 1

1

これは機能しません。問題を解決するには、javascript を使用する必要があります。参考までに、次のスレッド Detect Click into Iframe using JavaScript を確認してください。

別の解決策は

<div style="position:relative">
<div style="position:absolute;width:414px;height:270px" onclick='window.location.href="http://google.com"' ></div>
<iframe width="414" height="270" src="samplecode" frameborder="0" allowfullscreen></iframe>
</div>

ここでは、ユーザーを目的の URL に移動させる onclick 関数を持つ別の div overiframe (背景を設定しないため、iframe コンテンツが表示されます) を重ね合わせました。

于 2012-11-21T09:41:15.203 に答える