第n个孩子不在本地机器上工作

时间:2011-03-08 19:51:53

标签: jquery html5 css3

我的问题是关于selectivizr.js。 (无法将其放入标签中)

请在IE8中查看此page。你会看到第n个孩子和最后一个孩子都在工作。但是如果你将html,css和selectivizr.js下载到你的本地机器上,那么第n个孩子和最后一个孩子就会停止工作。这是为什么?我有没有遵守规则?

提前感谢。

1 个答案:

答案 0 :(得分:3)

从隐藏在选择主页底部的注释:

  

由于浏览器安全限制,样式表必须与页面托管在同一个域中。同样,使用file:protocol加载的样式表也不起作用。

我打赌这是关于样式表的“文件:”有效URL的最后一件事。查看源代码“selectivizr”,它使用XHR重新获取样式表。现代浏览器(打赌它在Chrome中不起作用)对文件:URL的怀疑比以前的浏览器要多得多。

编辑 - OP指出它在Chrome中运行良好,这可能是因为Chrome不需要selectivizr帮助正确执行CSS3: - )