0

Firefox ではすべて問題ありませんが、Ie と Chrome では機能しません。バナーをクリックしてもリンクが機能しません: ここに例を示します:

http://jsfiddle.net/V7fwt/

コード:

<a href="google.lt" target="_blank" ">
<object>
<param name="movie" value="http://new.sa.lt/wp-content/uploads/bannernow.swf">
<param name="wmode" value="transparent" />
<embed wmode=transparent allowfullscreen="true" allowscriptaccess="always" src="http://new.sa.lt/wp-content/uploads/bannernow.swf"></embed>
</object>
</a>
4

1 に答える 1

1

私はそれが実際にそのように動作するように設計されているとは思いません.いくつかのブラウザがあなたを許していることを幸運に思っているだけです:)

この質問を見ると、いくつかの方法があることがわかります: リンクとしてフラッシュ オブジェクトをどのように使用しますか?

1 つは、Flash 自体をリンクとして機能させることです。もう 1 つは、オブジェクトの JavaScript ハンドラを追加することです。つまり onClick="window.location=' http://www.google.com ';" またはそれをメソッドに入れます。

于 2013-03-02T12:04:53.687 に答える