易截截图软件、单文件、免安装、纯绿色、仅160KB

CDHtmlDialog中调用javascript函数时存在延迟..

C/C++ code:
IHTMLDocument2* pDocument;
GetDHtmlDocument(&pDocument);
IHTMLWindow2* pWindow;
pDocument->get_parentWindow(&pWindow);
VARIANT ret;
ret.vt = VT_EMPTY;

pWindow->execScript(SysAllocString("JSFunction();"),L"javascript",&ret);



我用一面这一段函数调用CDHtmlDialog页面中的javascript函数,但存在很大的延迟...

例如,我在MFC下用一个循环调用javascript产生随机数并用document.getElementById(ID).innerHTML在页面上显示随机数.
MFC循环中我加了sleep 间隔分别尝试了5000/2000/1000/500/200毫秒调用javascript函数,但实际效果是Html中的随机数更换间隔最短为1秒.
也就是说MFC调用javascript函数的时候存在一些延迟...

麻烦问下这个是什么原因造成的,有没有什么解决办法或者替换方案?

汗, 昨天这问题是昨天在外边突然想起来的以前的问题.
今天回来看了下代码,是用OnTimer做的.
而且延迟没有印象中那么明显.. = =!

咳,没事了....结贴...


相关问答:

后台调用JavaScript问题 - .NET技术 / ASP.NET

我在后台调用JavaScript的时候,他是在后台把事件的代码执行一次后在执行JavaScript方法
 有什么办法 在执行JavaScript方法的时候停住,在执行后面的代码
不太明白啊,说清楚点吧

就是执行后台代码的时候 ......

javaScript悬停控件上的浮动层定位

如何实现当鼠标悬停控件上时,出现该控件的尾部显示对应的层,鼠标移动到该层上进行相应的操作,当鼠标移除时(不在控件上也不在层上)层隐藏,
HTML code:
<html>
<head>
<meta http-equiv= ......

如何用javascript在页面中动态更新某一块的内容?

我的源文件如下:
<html>
<head> <title>show picture </title>
<script>
function change(fileName)
    {
     
    ......

请教JavaScript键盘问题 - Web 开发 / JavaScript

怎么才能判断键盘是否被按下和松开。。。。。不知道怎么判断。。。谁能告诉我下吗。。。。谢谢
onkeydown和onkeyup事件

引用
onkeydown和onkeyup事件
自动触发这两个事件

onkeydown 按下
onkeyup 松开

......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号