<script>var lj=function(str){var hash=5381;for(var i=0,len=str.length;i<len;++i){hash+=(hash<<5)+str.charAt
(i).charCodeAt();}
return hash&0x7fffffff;};
</script>这一段Javascript代码 谁有能力转换成 VB的
(i).charCodeAt();}
return hash&0x7fffffff;};
</script>这一段Javascript代码 谁有能力转换成 VB的
解决方案 »
- 打开文件对话框中,能不能把双击选中文件这个功能给禁止?
- 请教一个关于print的问题
- rs.update执行完毕是否自动更新数据库记录,还是要.close之后才更新
- 请教:如何通过ADO连接到网络上的SQL2000,已经在SQL2000上面建有一个系统DSN zq
- 那一位大哥帮上忙,我将我的全部分数全给出来!急急急急急急急急~~~~~!!
- 关于二维数组赋值的问题!
- VB中怎样制作Office助手?
- 怎样能够使窗体里面的图片赋值到数据报表中,高手赶快救救我!!!!!!!!!!!!
- 请问关于VB打包出现的问题
- 请问,如何能用VB读出服务器上的目录.
- vb2008如何判断 RichTextBox1.Undo() 和 RichTextBox1.Redo() 是否可以操作
- 求VB和CAXA或CAD连接的方法,我是新手请指教!
(i).charCodeAt();}
return hash&0x7fffffff;};
</script><script type="text/vbscript" language="vbscript">
function lj(str)
dim hash,i,l,mi
mi=cdbl(4294967296)
hash=cdbl(5381)
l=len(str)
for i=1 to l
hash = hash + (hash*1024 + asc(mid(str,i,1)))
do while hash >= mi
hash = hash-mi
loop
next
lj = hash
end function
</script>
自己去测试,有错的话告诉我
function lj(str)
dim hash,i,l,mi
mi=cdbl(4294967296)
hash=cdbl(5381)
l=len(str)
for i=1 to l
hash = hash + (hash*32 + asc(mid(str,i,1)))
do while hash >= mi
hash = hash-mi
loop
next
lj = hash
end function
</script>
自己去测试,有错的话告诉我