CSS3Pie 导致启动错误

Posted

技术标签:

【中文标题】CSS3Pie 导致启动错误【英文标题】:CSS3Pie causing startup error 【发布时间】: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 中调用每个圆角。 【参考方案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 所忽略。

【讨论】:

是的。除了通过行为,我从未使用过它。在需要的地方工作正常,在不需要的地方被忽略。

以上是关于CSS3Pie 导致启动错误的主要内容,如果未能解决你的问题,请参考以下文章

启动线程导致指针初始化时出现分段错误

atomicAdd 导致错误无法启动/执行内核

selinux配置文件修改错误导致无法启动虚拟机

Linux 系统 fstab错误导致系统无法启动的修复

tomcat 启动本地项目,但是报错的是另一个项目错误导致的tomcat启动失败

记一次Postgresql异常中断导致的启动失败