请问关于对于网页从登陆到表单录入连续操作的有关问题

请教关于对于网页从登陆到表单录入连续操作的问题
RT,我现在单步骤处理代码已经完成,现在希望一键式处理,譬如登陆A网页后,刷新出B网页,紧接着对B网页进行脚本操作然后再刷新出C网页,再在C网页中填写表单内容并提交然后重复提交表单内容。请问有什么思路,我原先考虑延时操作,测试了下发现只进行了第一步,后续未进行。又想是否定时器可以实现?还是判断网页加载完成?请大家帮帮忙给点思路。
------解决方案--------------------
selenium框架, Automation方式访问网页
------解决方案--------------------
在CHtmlView::OnDocumentComplete事件处理函数中判断页面是否加载完全。
virtual void OnDocumentComplete(LPCTSTR lpszURL);

当Navigate打开一个URL后,比如www.baidu.com
会触发很多次OnDocumentComplete,但最后一次触发(即百度首页全部加载完成)
LPCTSTR lpszURL传进来的这个参数是"http:://www.baidu.com"
由此可以来判断页面是否完全加载完毕
如果加载完毕,再进行操作