呵呵,说了缺少对象了,如果不传递参数,new RSAkey是没问题的!
换句话就是这个对象他不存在!可能这个对象包含在一个外部的JS文件中,
楼主没包含,也可能是路径错误!
错误1:alert那句后面没有分号
错误2:定义function不是用冒号,而是应该用等号
就你这一小段我帮你改写了
alert(rsaEncrypt("123456"));
rsaEncrypt = function(a){
var b=new RSAKey;
b.setPublic("abcdefg","10001");
return b.encrypt(a);
};
额,第三行你没打分号吧= =