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

It might help to have an external script insert the object/embed into the DOM, to avoid the click-to-activate state. (Sorry about that.. :-/)

于 2012-09-14T09:14:17.430 回答