在iNotes客户端下通过Javascript发送XMLHttpRequest

时间:2014-07-04 10:03:39

标签: javascript lotus-notes lotus-domino domino-designer-eclipse

我想在表单中使用 XMLHttpRequest 发布数据,并在各种环境下提供相同的功能。以下众所周知的代码为我创建了请求。

function createRequest() {
      var result = null;

      if (window.ActiveXObject) {
            // MSIE
            result = new ActiveXObject("Microsoft.XMLHTTP");
          } 
      else if (window.XMLHttpRequest) {
        // FireFox, Safari, etc.
        result = new XMLHttpRequest();
        if (typeof xmlhttp.overrideMimeType != 'undefined') {
          result.overrideMimeType('text/xml'); // Or anything else
        }
      }
      else {
          alert("What a bad browser!")
        // No known mechanism -- consider aborting the application
      }
      return result;
    }

这在系统Web浏览器和iNotes客户端的默认Web /浏览器中工作正常。但是,当在iNotes客户端中以正常形式运行时,找不到合适的对象来发送请求。

我的问题是iNotes客户端是否提供发送此类请求的替代方案

否定答案也会受到赞赏,因为它可以帮助我做出决定!

0 个答案:

没有答案