自从我安装了 Windows 8 后,这段小小的 JavaScript 代码让我很生气
xmlDoc=http_request.responseXML.documentElement;
var nodes = xmlDoc.selectNodes('/rfp_object/category');
直到那一刻,多年来一切都运行良好,但现在我在使用 Windows 8 时遇到了麻烦。错误显示:该对象不支持属性或方法 selectNodes。
在 Chrome、Firefox、Safari 和 Windows Vista 中,它符合我的预期。但在 Windows 8 下不行。更奇特的是,它在 XP 服务器上的开发中运行良好,但在 Windows Server 2008 上的生产中却不行。
将 selectNodes 更改为 getElementsByTagName('category') 在这种情况下效果很好,但不是一种选择,因为我需要在其他情况下过滤数据。
那么我必须做些什么,才能让它像以前一样为 Windows8 用户工作。任何帮助将不胜感激。
洛伦斯