在Internet Explorer中的对象图标

4

想问一下你是否遇到过这种情况。在Internet Explorer上,我会在PNG图标旁边看到一个小OBJ图标。我有5个PNG和6个这些愚蠢的小OBJ图标。任何想法从哪里来或如何摆脱它们?你可以在这里看到它:http://www.yoomerang.com/faq(假设你在IE中)

这在任何其他浏览器上都不显示,所以很难进行故障排除。也可能是与图像完全无关的东西,但离它们最近。我在网站上还有很多其他png,没有问题...只是这些特定的png。

非常感谢任何帮助。

4个回答

3
<p><img src="" alt="" class="">

火狐浏览器告诉我这里的代码行是你问题的源代码。在 <p><img> 之间删除字符,OBJ 将消失。

我把代码扔进了Text Wrangler,然后“清除所有小精灵”(指调试)就很好用了。谢谢大家。 - Kevin Z

3

当你从PDF中复制文本时,这种情况经常出现。正如Kevin所提到的,如果你发现了这个问题,你需要对文本进行良好的清理处理。


我被这个问题困扰了 - 可能是因为从 PDF 复制文本。有趣的是,这段文本被粘贴到了一个 (CMS 的) TinyMCE 编辑器中,该编辑器没有指示 Unicode 字符的存在 (正如 @Pumbaa80 所提到的 - http://www.fileformat.info/info/unicode/char/fffc/index.htm)。早些时候应该像 Kevin-Z 建议的那样在 TextWrangler 中从原始 HTML 中删除“小精灵”,而不是尝试通过 TinyMCE HTML 编辑器找到它。 - Prembo

2

它们也出现在我的Firefox副本中。

它们只是您源代码中的字符(我认为是非打印字符),出现在段落的开始标记和图像的开始标记之间。


这是对象替换字符(不管那是什么...) - user123444555621
1
我把代码扔进了 Text Wrangler,然后“消灭了所有小精灵”,效果非常好。谢谢大家。 - Kevin Z

0
我在IE中查看了开发者工具(F12)。 段落(<p>)有一个文本属性,它被设置为OBJ(Text =“OBJ”)。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接