找回密码
 立即注册

QQ登录

只需一步,快速开始

dxhshitc
论坛元老   /  发表于:2015-6-24 17:21  /   查看:12819  /  回复:17
我的版本是8_40_20143_0, 如何才能更新到最新的,我看官网上的demo是8.40.20150了已经。js内部也不一样了。

DataChanged的事件调用了下面的方法,错误只发生在chrome  
var ss = document.getElementById('<%= FpSpread1.ClientID %>');
  ss.UpdatePostbackData();
  ss.CallBack("checkbalance");
错误如下图所示。 帮我看看是什么原因引起的。
problem.PNG

17 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2015-6-24 18:27:00
沙发
回复 1楼dxhshitc的帖子

这是一个已知问题,我们正在和产品组进行沟通,有进一步消息反馈给你。谢谢
回复 使用道具 举报
dxhshitc
论坛元老   /  发表于:2015-6-24 21:34:00
板凳
回复 2楼iceman的帖子

但是奇怪的是,之前是好的啊?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-6-25 09:31:00
地板
回复 3楼dxhshitc的帖子

请问您是哪家公司的?能否把您的序列号和购买联系人邮箱通过论坛短消息发送给我。我这边查看下您能否免费升级到最新版。

另外,我今天使用1#代码进行测试,并没有重现这个问题。我的测试环境是:
Chrome Version 43.0.2357.130 m + Spread 8.1 + VS2013

Demo:
17512_web.zip (3.67 MB, 下载次数: 755)
回复 使用道具 举报
dxhshitc
论坛元老   /  发表于:2015-6-25 16:30:00
5#
回复 4楼iceman的帖子

你好,我已经发消息给你了,我的环境是vs2010+43.0.2357.124 m+v8.40.20143.0. 你的是v8.40.20151.0的,这个是和你们官网的demo是一个版本的。我测试了官网上的demo是可以运行的。但是我的那个版本不能能运行了
我在旧版本的chrome测试是可以的。估计最近chrome自动更新了,然后就产生了我的那个问题。大概就在最经一个月到半个月之间。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-6-25 17:31:00
6#
回复 5楼dxhshitc的帖子

已经通过短消息回复给您。

Spread8.0 的序列号同样适用于 Spread 8.1 您可以直接下载激活。
回复 使用道具 举报
dxhshitc
论坛元老   /  发表于:2015-6-27 01:27:00
7#
回复 6楼iceman的帖子

你好我下载了spread js 这是我的安装界面

problem.PNG

似乎我没有asp.net 这个选项。安装完成之后找不到fp_client这个文件夹。希望能提供下载的连接
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-6-29 10:00:00
8#
回复 7楼dxhshitc的帖子

下载地址已经通过论坛短消息发送给您了。

请问您当前这个的下载链接是?
回复 使用道具 举报
dxhshitc
论坛元老   /  发表于:2015-6-30 15:21:00
9#
回复 8楼iceman的帖子

我是直接下载的官网上的,还有我的那个还是一样的问题。目前已经是最新8.1的版本了。问题还是一样
Uncaught TypeError: Failed to execute 'contains' on 'Node': parameter 1 is not of type 'Node'.
出错的位置是:
contains: function (a, b, includeA) {  //lance - 2011/03/26 - 99920675
        ///<summary>Indicates whether the a(or one of "a") element contains b element.</summary>
        ///<param name="a">The a element.</param>
        ///<param name="b">The b element.</param>
        ///<param name="includeA">Consider A contains itself.</param>
        
        if (!this.isArray(a)) {
          if (a == null || b == null) return false;
          return (includeA &amp;&amp; a == b) || (a.contains ? a != b &amp;&amp; a.contains(b) : (a.compareDocumentPosition &amp;&amp; !!(a.compareDocumentPosition(b) &amp; 16)));
        }
        else {
          for (var i = 0; i < a.length; i++) {
            if (this.contains(a, b, includeA)) return true;
          }

          return false;
        }
      },
a.contains(b)这个地方。
而且之前chrome还有这个问题
http://localhost:23518/fp_client/fpspread/8_40_20151_0/htc/SpreadResources.fr-FR.js 404 (Not Found)
回复 使用道具 举报
dxhshitc
论坛元老   /  发表于:2015-6-30 16:20:00
10#
回复 8楼iceman的帖子

我现在的处理方法就是直接添加了try catch。没研究过这个是有什么用的,不知道有没有影响。他是在multicolumncombobox.js里面的。我没有用到这个combobox。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部