【问题标题】:CSS3Pie causing startup errorCSS3Pie 导致启动错误
【发布时间】:2011-05-24 07:14:34
【问题描述】:

导入 CSS3Pie 时,出现以下错误。

Uncaught TypeError: Object [object DOMWindow] has no method 'attachEvent'

我正在使用 Chrome。这可能是我造成的,还是只是一个错误。谢谢!

【问题讨论】:

  • 你为什么要在 Chrome 中使用 CSS3Pie?
  • @ken 使用 Head.JS @pointy 因为 Chrome 不是唯一会看到这个页面的浏览器
  • ??? PIE 仅在 Internet Explorer 中有用。
  • @pointy 是的,但我仍然需要导入它,除非我想在条件脚本中的 JavaScript 中调用每个圆角。

标签: javascript css3pie


【解决方案1】:

我认为您应该在仅限 IE 的条件注释中导入“PIE.js”文件:

<!--[if IE]>
  <script src='PIE.js'></script>
<![endif]-->

CSS3Pie 项目是一个 Internet Explorer 工具 - 它适用于 IE,对所有其他浏览器完全无用。

edit — 请注意,如果您首先将这些内容作为 .js 文件导入的话。据我所知,CSS3Pie 文档都鼓励通过 IE“行为”CSS 属性导入功能。该属性只会被 Chrome、Firefox 和 Safari 以及其他所有非 IE 所忽略。

【讨论】:

  • 是的。除了通过行为,我从未使用过它。在需要的地方工作正常,在不需要的地方被忽略。
猜你喜欢
  • 1970-01-01
  • 2011-08-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-03-28
  • 2021-04-26
  • 1970-01-01
相关资源
最近更新 更多