0

以前にクリックすることなく、最初から直接書き込むことができる埋め込みフラッシュを表示するための単純な html ファイルがあります。残念なことに、お気に入りのブラウザではできません。問題が発生するのは Opera だけです。FF と Chrome では正常に動作します。

コードは次のとおりです: (...)

<script type="text/javascript">
function setFocus()
{   
    <!-- document.getElementById("clock-countdown").tabIndex = -1; -->
    document.getElementById("clock-countdown").focus(); 
}
</script>

</head>

<body onLoad="setFocus();">

<object name="clock-countdown" tabIndex="0"  > 
<embed id="clock-countdown" wmode="opaque" src="clock-countdown.swf"> </embed>
</object>

</body>

4

1 に答える 1

0

クリックしてアクティブ化する状態を避けるために、外部スクリプトでオブジェクト/埋め込みを DOM に挿入すると役立つ場合があります。(それについては申し訳ありません.. :-/)

于 2012-09-14T09:14:17.430 に答える