社区
ATL
帖子详情
求助,如何触发页面元素的onmouseover事件?
huazai_gl
2012-05-25 04:58:58
我用VC做的,在浏览器控件里打开网页,然后获取页面元素对象。click事件可以调用click()方法触发,但是这个onmouseover事件怎么触发呢?我试了一下用fireEvent方法,返回s_ok,但是却没有达到我想要的效果,事件并没有成功触发,这是怎么回事?
...全文
147
2
打赏
收藏
求助,如何触发页面元素的onmouseover事件?
我用VC做的,在浏览器控件里打开网页,然后获取页面元素对象。click事件可以调用click()方法触发,但是这个onmouseover事件怎么触发呢?我试了一下用fireEvent方法,返回s_ok,但是却没有达到我想要的效果,事件并没有成功触发,这是怎么回事?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huazai_gl
2012-05-27
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
得到IHTMLElement接口指针pHtmlElement后,调用
//搞定IHTMLElement3
CComQIPtr <IHTMLElement3> spHe3(pHtmlElement);
if(!spHe3) return;
VARIANT_BOOL Caceled;
CComVariant vObj(eventObj);
spHe3-> f……
[/Quote]
大侠,再请教一下,eventObj 是IHTMLEventObj对吧?这个需要初始化比如关联到某个IHTMLElement3吗?我这样调用:
CComPtr<IHTMLEventObj> pEvetntObj;
CComVariant obj(pEvetntObj);
VARIANT_BOOL bCancel;
HRESULT hRet = pMouse->fireEvent(L"onmouseover",&obj,&bCancel);
bCancel返回始终是false,hRet返回的是s_ok, 事件未成功触发。
pMouse是IHTMLElement接口指针。
fishion
2012-05-25
打赏
举报
回复
得到IHTMLElement接口指针pHtmlElement后,调用
//搞定IHTMLElement3
CComQIPtr <IHTMLElement3> spHe3(pHtmlElement);
if(!spHe3) return;
VARIANT_BOOL Caceled;
CComVariant vObj(eventObj);
spHe3-> fireEvent(L"onmouseover",&vObj,&Caceled);
安装typescript 报错,typescript运行
4、通过你的代码显示此js解决的问题是值校验的问题,如果要放到后端建议在id为txtContent的
元素
中定义失焦函数
触发
指定js,在js函数中通过ajax异步向后端提交校验。如果你的js是通过对用户的操作监听来
触发
的,比如...
HTML5的 2D SVG和SVG DOM的学习笔记(1)
HTML体系中,最常用的绘制矢量图的技术是SVG和HTML5新增加的canvas
元素
。这两种技术都支持绘制矢量图和光栅图。 一、SVG概述 可缩放矢量图形(Scalable Vector Graphics,简称SVG)是一种使用XML来描述二维图形...
C#网页复制
您的位置: 3sNews博客 » 一叶知秋 » 日志发布新日志 <li id="xspace-myentry" class="xspace-sublist xspace-active"
onmouseover
="function
onmouseover
(){showHideCatList(show, this.id, xspace-catlist, 5, 30
html学习笔记
window.location.href=document.referrer//可以实现返回上一级
页面
并刷新 HTML5权威指南©®,比较老的书了,有些知识过时了!!! HTML5高级程序设计 也是比较老的书了。 0.0一些网站: ...
html5 强化了 Web 网页的表现性能 追加了本地数据库等 Web 应用的功能
求助
编辑百科名片 HTML 标准自1999年12月发布的 HTML 4.01 后,后继的 HTML 5 和其它标准被束之高阁,为了推动web标准化运动的发展,一些公司联合起来,成立了一个叫做 Web Hypertext Application ...
ATL
3,245
社区成员
48,539
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章