起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 173|回复: 4

UFIDA使用直接调用功能连接方式窗口关闭或切换功能,出现IE死掉现象!**

[复制链接]
发表于 2007-7-30 16:21:22 | 显示全部楼层 |阅读模式
现在无法正常使用,请解决!!
回复

使用道具 举报

 楼主| 发表于 2007-7-30 16:25:38 | 显示全部楼层
现在已经下载新的x3x.cab实验,还是类似现象,看是否考虑了我们此种功能直接调用的情况
回复 支持 反对

使用道具 举报

发表于 2007-7-30 16:44:01 | 显示全部楼层
新的x3x.cab和此问题无关
楼主把您是如何调用的代码贴一下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-31 09:12:51 | 显示全部楼层
功能的html:
<script language="JavaScript" type="text/JavaScript">
var hrefurl="Business.jsp"+"?FuncUrl=Biz:\\OFFICENET\\CONTRACTCATATYPEMANFUNC.Func";
window.location.href=hrefurl;
</script>
</BODY>
</HTML>


Business.jsp:
function BeforeClose()
  {
    if(!X3X.TerminateQuery())
    {
      event.returnValue = "";
    }
  }

String.prototype.getQuery = function(name)
    {
   var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
   var r = this.substr(this.indexOf("\?")+1).match(reg);
   if (r!=null) return unescape(r[2]); return null;
    }

  //alert(UrlStr.getQuery("FuncUrl"));

  //document.title = X3X.DisplayName;
  X3X.ServerURL = "<%= url%>"
  //X3X.ShowSplash();
  X3X.UpdateVersion();
  X3X.Init();
  //X3X.CloseSplash();
  //X3X.Run("", "", "", "");
  X3X.Run2(UrlStr.getQuery("FuncUrl"),LogonStr);
  //document.body.on_beforeunload=BeforeClose;
  //document.title = X3X.DisplayName;
</script>

</BODY>
</HTML>
回复 支持 反对

使用道具 举报

发表于 2007-8-1 14:47:40 | 显示全部楼层
新的ocx升级不支持这种情况。在同一IE进程多次调用X3平台的情况会有问题。请使用升级之前的ocx。
目前这种情况只能通过禁用客户端插件的情况来解决。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-13 07:49 , Processed in 0.038451 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表