大家帮我分析一下下面的JAVASCRIPT代码!!最好能转换成C#

fcm 2005-07-28 01:17:12
function fu_onload() {
var oDoms = document.getElementsByTagName("SPAN");
for (var i = 0; i < oDoms.length; i++) {
var oSpan = oDoms[i];
if (oSpan.getAttribute("msg")) {
oSpan.innerHTML = unfu(oSpan.getAttribute("msg"));
oSpan.setAttribute("msg", "");
}
}
}

function unfu(sMsg) {
var d = "d61!"; /* */d+="eon";d+='#52ax3';var r = '';var rd ="f3n97t";d+=rd;
var k = new String(d);
while (k.length < sMsg.length/2) { k+=d; }
msg = 'old: ' + sMsg + "\n";
for (var i = 0; i< sMsg.length; i+=2 ) {
var ref = sMsg.substring(i, i+2);
var cVal = parseInt("0x" + ref);
cVal = cVal - parseInt(k.charCodeAt((i/2)));

r+= String.fromCharCode(cVal);
}
return r;
}
...全文
107 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sequelbo 2005-07-28
  • 打赏
  • 举报
回复
LOOK
http://data.alexa.com/data?cli=10&dat=snba&url=www.sina.com.cn
fcm 2005-07-28
  • 打赏
  • 举报
回复
谢谢2位!自己用别的方法解决了
lovvver 2005-07-28
  • 打赏
  • 举报
回复
算法可以大致看出来,但是改成c#还是不太好改。
fcm 2005-07-28
  • 打赏
  • 举报
回复
是啊,其实我就是想问问大家! 究竟是用的什么算法
wxqq2001 2005-07-28
  • 打赏
  • 举报
回复
最好要结合前台其他代码一起看.或者楼主调试一下看看效果.只看这算法也不知它到底做什么样的转换.

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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