使用IE8在qx.io.remote.transport.Iframe.send()中出错

时间:2011-06-24 08:52:02

标签: iframe internet-explorer-8 qooxdoo

请在下面找到qx.io.remote.transport.Iframe.send()中的代码。顺便说一句,我正在使用qooxdoo 0.8.3 ......

var vFormFields = this.getFormFields();

for (var vId in vFormFields)
{
  var vField = document.createElement("textarea");
  vField.name = vId;
  vField.appendChild(document.createTextNode(vFormFields[vId]));
  this.__form.appendChild(vField);
}

当我使用Windows 7,IE 8.0.7600.16385时,我在第5个(和最后一个)这个.__ form.appendChild(vField)上收到“Object not supported”错误。我尝试过使用Windows XP,IE 8.0.6001.18702 ......它的确有效。我也尝试过使用Chrome,Firefox和旧版本的IE,我没有遇到任何问题。

我不知道应该通过应用程序代码,qooxdoo框架或IE来解决这个问题。任何关于如何解决这个问题的想法将非常感激。谢谢!

更新:我已迁移到1.4.1,问题仍然存在。在IE8标准模式下发生错误。它适用于其他模式,包括IE8兼容性视图。

1 个答案:

答案 0 :(得分:0)

您是否尝试使用当前的qooxdoo,1.4.1顺便说一下?!如果您确实按照release notesmanual中的说明进行了迁移。