加载我的最新网站项目时,我会从Internet Explorer 8中收到一些奇怪的消息:

尚无具有ID#body-news-content .post的对象。创建时调用CurbeyCorners(设置,OBJ)。

该网站在WordPress上运行,使用curveycorners在Internet Explorer中用于往返机。我可能应该提到该网站本身可以正确地渲染,但是出于某种原因,Internet Explorer坚持向我提供此消息。

这里有一个 ScreenGrab 图像:

(meta内容:我不能发布一个以上的链接,因此,如果您想查看临时站点,我将使用URL回复。谢谢您的任何帮助。)

有帮助吗?

解决方案 2

我终于能够自己找到解决方案。在curveycorners网站(指令页)上,他们将电话引用到 Alert() 当使用curveycorners尚未加载对象或元素时,用于通知用户的功能。为什么这只能在Internet Explorer中发生,我仍然不确定。

无论如何,这是解决方案!将此代码添加到网站的标题标签和 Alert() 警告消失了。

<script type="text/javascript">
    var curvyCornersVerbose = false;
</script>

我希望这可以帮助其他人遇到同样的问题。

其他提示

通过阅读错误消息,看来您使用的curveyCorners脚本用于“将元素的角落“圆形”带有class“ post”的元素“ tof”属于id'hody-news-content'的元素。但是,似乎在启动curveycorners脚本时,没有这样的元素。

如果您使用的是jQuery,则应稍后以后拨打脚本,例如$(document).ready()。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top