描述:
我用vc做了一个的ActiveX组件,放在WEB页面中,用链接打开,可以正常使用(定义的事件可以正常使用)
后来发现,在用在弹出窗口(用window.open弹出的窗口,无地址栏和按钮的)中,这个ActiveX控件则丢失了事件,真人奇怪的问题,难道直接点链接打开的页面与用window.open弹出一个没有地址栏和标准按钮的页面是有区别的?
为了验证这个问题我重新做了一个ActiveX控件,两者功能一样,代码只有少量不太一样,但这个控件却可以正常在window.open弹出的页面中使用,使我越来越弄不明白了。
希望VC高手能解决这个问题,帮我查一下两个控件的差别在什么地方?
分不是问题
下面几个文件都是VC++6.0源代码
这个ActiveX控件放在页面中能正常使用的
http://www.fortunesoft.sd.cn/web/UF/20051231425874324.rar
这个ActiveX控件放在页面中不能正常使用的(由于不充许上传大文件,所以只好分开上传了,请将名称改为:不可以.part1.rar 不可以.part2.rar)
http://www.fortunesoft.sd.cn/web/UF/2005123144526682.rar
http://www.fortunesoft.sd.cn/web/UF/20051231442716877.rar
解决方案1:
刚看到,回去试试
解决方案2:果真是这样的
解决方案3:顶