我自己用vb写了个浏览器,我想在asp.net里的一定要用这个游览器才能访问,别的如IE浏览器就不可以访问能不能实现?

解决方案 »

  1.   

    如果你只是偷用了IE的COM组件,那就没办法,因为远程还是跟IE打交道,你的所谓浏览器只是提供各窗口图像。如果你是完全自己写的浏览器,不会不懂怎么在http协议中有关客户端的信息位置。另外,如果你自己写了浏览器,那么下载、解析、显示各种html元素、dhtml、script、applet之类的代码应该至少有50万行吧?
      

  2.   

    是偷用IE组件啦,不然写死喽,,我想过了,在asp.net里用一个Session验正,如果这个为空的就不是通过我做的那个浏览器访问了,然后在浏览器默认页改为main.aspx,
    main.aspx
    的代码里执行给Session付值,然后再转向到首页,当然是要在别人不知道有这个main.aspx的情况下才行