gpt4 book ai didi

javascript - InnerHTML 在 IE 中不起作用

转载 作者:行者123 更新时间:2023-12-02 19:30:27 25 4
gpt4 key购买 nike

当观看者位于澳大利亚或新西兰时,我使用 Javascript 将视频嵌入到网页中,使用innerHTML。我的脚本可以在所有浏览器中运行,但由于某种原因,它无法在任何版本的 IE 中运行。

这是我使用的 Javascript 代码:

<script type="text/javascript"> 
var countryName = geoip_country_name();
var boxbaby = document.getElementById('tvc');
var video = "<embed type='application/x-shockwave-flash' src='../htm/summer-tvc/player.swf' id='summertvc' width='452' height='255' flashvars='skin=../htm/summer-tvc/skins/mySkin.swf&thumbnail=../htm/summer-tvc/thumbnail.jpg&video=http://f4player.googlecode.com/files/inhibited-island.mp4' allowscriptaccess='always' allowfullscreen='true' bgcolor='#000000' />";


if (countryName == "Australia" || countryName == "New Zealand") {
document.getElementById('tvcontent').innerHTML = video;
} else {
document.getElementById('tvcontent').innerHTML = "<img src='../images/pages/summer-tvc/tvc-outside-area.jpg' alt='Due to legal restrictions you are unable to view this video as your IP address is registered outside of Australia and New Zealand. We apologise for the inconvenience.'/>";
};

</script>

这是 HTML

   <div id="tvc"> 
<div id="tvcontent"></div>
</div>

有人知道为什么它在 IE 中不起作用吗?

最佳答案

您可能必须使用<object>标签。

参见here供引用。

关于javascript - InnerHTML 在 IE 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11553666/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com