我正在尝试获取一个对象(嵌入式抽搐流)以显示单击图像的时间。除非我尝试更改其显示属性,否则一切似乎都运行良好。它display: none;
默认设置为,并且应该在display: block;
单击时更改为。
HTML
<object id="twitchStream" class="center" .... </object>
<a href="#" onClick="showDiv()"><img class="center" src="img/hsl_arrow.png" /></a>
CSS
#twitchStream{
display: none;
}
object.center{
margin-left: auto;
margin-right: auto;
width: 620px;
}
JavaScript
function showDiv() {
document.getElementById('twitchStream').style.display = "block";
}
编辑
对象的内容
<object id="twitchStream" class="center"
type="application/x-shockwave-flash" height="378"
width="620" id="live_embed_player_flash" data="http://www.twitch.tv/widgets/
live_embed_player.swf?channel=hsstarleague" bgcolor="#000000"><param
name="allowFullScreen" value="true" />
<param name="allowScriptAccess" value="always" /><param name="allowNetworking" value="all" />
<param name="movie" value="http://www.twitch.tv/widgets/live_embed_player.swf" />
<param name="flashvars" value="hostname=www.twitch.tv&channel=hsstarleague&auto_play=true&start_volume=25" /></object>
我很抱歉格式化,我复制并粘贴它并且遇到了一些问题。