读书人

关于像IE6一样新开链接窗口的实现,该怎

发布时间: 2012-03-08 13:30:13 作者: rapoo

关于像IE6一样新开链接窗口的实现
我想弄一个和IE6一样的单页面浏览器(当然功能完全没有IE6强大了),我使用Embedded Web Browser控件来开发,现在遇到几个问题,还请懂的大大给指点下。

1.关于新开链接窗口,用NewWindow2或NewWindow3都可以打开,但怎么使用自己打开啊(也就是新建窗口),怎么创建这个窗口,可以把ppDisd、cookies、session都给传过去,也就是新开窗口独立而信息又可共享前一个窗体的。

2.如果重新再运行一个浏览器进程,怎么来共享现在已经打开进程的相关信息啊,这样作主要是考虑一些cookies和session等公用信息的利用。

作这个浏览器遇到不少问题,以前的都慢慢解决了,就是遇到这两个问题的时候确实无从下手,也试了很多方法,未果!特来请教懂的大大,先谢过!!

[解决办法]
新开链接窗口,是当前进程里面新建一个FORM还是要新开一个进程。如果是新建一个Form的话应该很简单的呀。如果是新开进程的话,那就是进程间通信,可以考虑发送自定义消息,管道什么的。研究一下进程间通信的方法应该可以解决吧~

读书人网 >.NET

热点推荐