小弟最近在搞基于ASP.NET的USBkey客户端登陆遇到两个棘手的问题,请大家帮帮忙。主要问题有两个:    1、我自己用VC写了ActiveX嵌入网页中做测试,但是OCX的含参方法(就是实现两个数的“Add”),但是不能被JavaScript调用!这是怎么回事?    2、通过挑战-应答的认证方式实现登录,但是怎样通过JavaScript和ActiveX实现后台通信,我还不明白具体的方法。(有朋友说Js读ActiveX的值,写入一个Hidden框中。还有其他的方法吗?)    对于以上的相关问题,如果谁有具体的参考资料最好能发给我看一下,谢谢!    本人邮箱:[email protected]    QQ:397711296

解决方案 »

  1.   

    JavaScript调用 代码贴出来~~
      

  2.   

    还用网页上的javascript干什么,你的ActiveX直接与服务器(端的aspx、ashx)通讯不就得了。
      

  3.   

    用vb6写ActiveX非常快,写个ADD只需要半分钟,然后直接用“打包部署向导”工具生成CAB和范例HTML,中间大概不需要配置任何东西。
      

  4.   

        谢谢sp1234。其实我用VC写的ActiveX是测试用的,也是为了实现USBkey登录的功能。能不能把“ActiveX直接与服务器(端的aspx、ashx)通讯”的东西说的再具体一点。
      

  5.   

    javascript我自己搞出来了,可能是我系统或软件的问题,原因不明。但在我朋友机子上搞定了。虽然没有满意答案,但是感谢SP1234!结帖