【问题标题】:IE7 and IE 8 Youtube embedded video Error in JavascriptJavascript 中的 IE7 和 IE 8 Youtube 嵌入视频错误
【发布时间】:2013-06-13 02:27:40
【问题描述】:

嵌入式 YouTube 视频在 IE7 和 IE8 中出现 Javascript 错误。请看下面的错误信息:

我在 iternet 上找不到关于此错误的太多帮助。

我在我的网页上使用了以下代码来嵌入视频:

<iframe class="you" src="http://www.youtube.com/embed/5TZHYT6x7zc?rel=0&amp;showinfo=0&amp;wmode=transparent" frameborder="0" wmode="Opaque"></iframe>

【问题讨论】:

    标签: javascript internet-explorer-8 youtube internet-explorer-7 embed


    【解决方案1】:

    这是 IE 8 兼容模式配置更改的结果。如果您在网络上并且您的浏览器配置是由网络管理员设置的,他们可能在您不知情的情况下推送了此更改。很可能,您网络之外仍在使用 IE8 的其他人不会遇到此问题。

    您可以使用 IE 开发工具运行视频并强制页面进入“IE 8 标准”文档模式。但是,如果您希望它在整个网络中正常工作,则必须与您的服务器管理员交谈。

    【讨论】:

      【解决方案2】:

      我认为你可以在 youtube 中使用旧的嵌入样式:

      <object width="560" height="315"><param name="movie"     value="http://www.youtube.com/v/nuTQq0dXm-M?hl=fr_FR&amp;version=3"></param><param     name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/nuTQq0dXm-M?hl=fr_FR&amp;version=3" type="application/x-shockwave-flash" width="560" height="315" allowscriptaccess="always" allowfullscreen="true"></embed></object>
      

      【讨论】:

      • 我想避免使用旧方法。还有其他解决办法吗?
      猜你喜欢
      • 1970-01-01
      • 2014-11-10
      • 2014-07-07
      • 2011-09-01
      • 2011-10-25
      • 1970-01-01
      • 2014-04-04
      • 2014-10-22
      • 1970-01-01
      相关资源
      最近更新 更多