我看到了一个非常常见的小书签代码样板模式:
javascript:var%20b=document.body;if(b&&!document.xmlVersion){void(/*do_something_AWESOME_here*/);}else{}
包含 !document.xmlVersion 检查的原因是什么?这仅仅是排除旧浏览器的问题吗?验证我们在 HTML 文档中,而不是在 XML 文档中?该文档并没有完全澄清问题......我无法找到任何解释性陈述 - 它主要看起来像是复制和粘贴的情况。
更新于 2012 年 5 月 21 日,包括指向 Google 搜索模式的链接