js web excel 0.56 改进版

darkfox123 2008-11-25 06:33:27
新的 修正说明:
//------------------------------------------------------------------------------------


//------------------------------------------------------------------------------------
excel/e_e.js

function ie_setup ()::
callbackReClick::oCurFocusCell.setAttribute( "to_hint", 1 );
//优化,只有当单元存在这个属性时才刷新与本单元关联单元的样式

//------------------------------------------------------------------------------------
excel/matrix.js

this.alphaToInt = function ( utag ) //根据字母编号获取位置
{ var xlat = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
var alpha = 0;
utag = utag.toUpperCase();
for(var i=0;i<utag.length;i++)
{ if( isNaN( parseInt(utag.charAt(i) )) )
alpha += xlat.indexOf(utag.charAt(i)) + Math.pow(26,i); //<---[改动]
else
break;
}
return alpha-1; //<---[改动]
}
//-----------------------------------------
this.getCol = function ( utag ) //根据编号获取表格单元
{
var xlat = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
var alpha = 0;
var p="";
utag = utag.toUpperCase();

for(var i=0;i<utag.length;i++)
{ if( isNaN( parseInt(utag.charAt(i) )) )
alpha += xlat.indexOf(utag.charAt(i))+ Math.pow(26,i);//<---[改动]
else
p+= utag.charAt(i);
}
p = parseInt(p);
if( p > 0 )p --;
var cells = 0;
var oTd = null;
for( var i=0; i < alpha; i++ ) //<---[改动]
cells += myself.tp[p][i];
if( cells > 0 )cells --;
try{
oTd = myself.otable.rows.item( p ).cells.item( cells );
}
catch(err)
{ alert( "err:matrix:getCol()" + err + "|" + p + "|" + cells );
}
return oTd;
}


新的修正版本已经上传.给大家带来不便深表抱歉!

js web excel 0.56 + js vm

请感兴趣的人到这里去下新的版本:

http://darkfox123.download.csdn.net/


...全文
101 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
joewenl 2010-09-11
  • 打赏
  • 举报
回复
想做个网页表格,折腾了好几天了
darkfox123 2008-12-02
  • 打赏
  • 举报
回复
新的修正版本已经上传
js web excel 0.57 + js vm

感兴趣的人到这里去下新的版本:

http://darkfox123.download.csdn.net/
darkfox123 2008-12-02
  • 打赏
  • 举报
回复

发现并修正了一些错误,另外应客户要求加入了时间计算函数.

darkfox123 2008-11-25
  • 打赏
  • 举报
回复





87,908

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧