我用class XXXView : public CHtmlView
继承进来的VIEW里面可以正常显示IE,还有超级连接等功能。但是发现IE中JavaScript 代码出现问题了。
如:JS中的keyup消息,竟然在XXXVIEW中无法执行了,而用IE直接打开是能响应JS中的keyup消息。
不过象在JS中的blur消息在XXXVIEW和IE中都能正常响应。这是CHtmlView控件的BUG吗?
还是我的IE有问题,或者系统有不过。
不过我在其它系统上都跑过。 一样的问题。
继承进来的VIEW里面可以正常显示IE,还有超级连接等功能。但是发现IE中JavaScript 代码出现问题了。
如:JS中的keyup消息,竟然在XXXVIEW中无法执行了,而用IE直接打开是能响应JS中的keyup消息。
不过象在JS中的blur消息在XXXVIEW和IE中都能正常响应。这是CHtmlView控件的BUG吗?
还是我的IE有问题,或者系统有不过。
不过我在其它系统上都跑过。 一样的问题。
解决方案 »
- 大家帮我看看这个win32 application写的画图程序??
- 请教button背景问题,好纠结
- 请问操作dbf文件的方法
- vc怎样添加资源
- 想定义一个静态CCriticalSection 对象,帮忙看看。
- 我用ATL做了DCOM服务器,客户机之间能不能通讯
- 在自己做的ocx中,加入第三方的lib,debug版会出现注册错误,release版无错,但运行不对
- 拨号网络拨上后,会在托盘区显示“连接到8888”,这是怎么做的啊?
- 空的这个东东有什么用?没有任何内容
- 如何入门VC???(会VC的都来指点一下吧)
- 求《Visual C++实践与提高——ActiveX篇》
- 使用CPictureEx类在窗口中显示GIF,如何去掉属于CStatic的背景
晕,怎么做VC的人, 都不会做WEB方面的。
哎,自己调吧。不过JS那部分代码,我确定应该没问题的。
MFC那部分,我不知道,消息拦截,处理。 会对JS有影响么?
如果有影响的话, 怎么样处理呢?
从CHtmlView 继承过来的 XXXView 自己写了
CxxxxView::PreTranslateMessage(MSG* pMsg)
{
/*
处理代码。
*/ // 在处理代码中, 我为了自己的方便直接返回 true, 也就是 return true; // 问题出在这里,貌式没什么问题,其实拦截了很多的东东
return CHtmlView::PreTranslateMessage(pMsg);
}