javascript - 在 JavaScript 中显示未知名称时出错

标签 javascript ajax internet-explorer-6

当我从下拉框中选择一个选项时,会调用 onchange 功能,其中包含 功能 retrieveurl(url,formbean);编写的代码。

它调用用javascript编写的ajax,并且无法检测我的浏览器版本,即IE6.0.2900....

下面的代码我用过...

try {

  req = new ActiveXObject("Msxml2.XMLHTTP");

} catch (e) {

   try {

      req = new ActiveXObject("Microsoft.XMLHTTP");

   } catch {

       alert('second catch');
   }

}

当我调试它时,它出现了第二个捕获警报

谁能帮我解决这个问题吗?

最佳答案

据我所知,这应该适用于 IE6。但是您在第二个捕获中缺少 (e) 参数,该参数可能应该存在。也许这把事情搞砸了?抱歉,我无法检查,没有 IE6。

关于javascript - 在 JavaScript 中显示未知名称时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5029348/

相关文章:

jquery - 使用 html5 验证和 jquery ajax 提交表单

php - 使用 Codeigniter 上传 Ajax 文件

internet-explorer-6 - IE6 png 错误;链接不起作用?

IE7 中的 CSS <ul> <li> 差距

c# - 跨语言编码标准?

javascript - ExtJS 网格单元格编辑器,防止焦点松动问题

javascript - Firefox 中不稳定的 jQuery 滚动

javascript - Twitter Bootstrap 关闭按钮不起作用

jQuery + Ajax : submit a single textbox to a controller

javascript - JS polyfill CSS 子选择器到 IE6