1,c#z中,怎么让DocumentComplete在页面完全下载完毕后执行,就是在frame网页中只执行一次。
2,在多frame中,如何操作各个frame,比如:我要操作登录功能,用户名、密码、提交都在一个名为frameMain的框架中,此时如何操作?用c#语言
2,在多frame中,如何操作各个frame,比如:我要操作登录功能,用户名、密码、提交都在一个名为frameMain的框架中,此时如何操作?用c#语言
解决方案 »
- Picturebox 返回问题
- N张大小不一的图片排列,面积最小的算法
- 初学asp.net。
- c# 查找指定路径下最后创建的文件夹
- 【.NET】拼一段SQL语句
- gridview 在RowDataBound中绑定FooterTemplate里面的数据
- C#中listbox2中列出硬盘(包括移动设备)中的文件的信息目录?急!
- C# System.Transaction命名空间的问题
- c# 基于开源sip协议栈开发,谁懂,哪个框架好用
- 异步调用webservice,等待返回结果,用sleep后醒不过来怎么办?
- word中域的问题(100分相送)
- 在.net环境中(C#),生成word文档中含表格,请问表格的位置如何控制??
form 可以有Action、target这些都是HTML的东东,与C#没多大关系
private void axWebBrowser2_NavigateComplete2(object sender, AxSHDocVw.DWebBrowserEvents2_NavigateComplete2Event e)
{
你希望只执行一次么??
}
2.
定义多个frame
让一个frame页面的事件的target为另外一个页面,就能实现,点一个页面,另外一个页面变化。
c#中俺还不知道如何操作
毕竟主页面中对应多个frame,服务端操作只能将那些frame映射为服务端控件1.你可以在主页面中的Page_Load做相关的事情2.要操作具体frame中的元素,就直接去操作frame对应的那个ASPX页面好了,
其他页面要共享、传值,可以通过Session来实现啊~~
好像在vb中可以这样控制if (ips is webbrowser.object)但不知道在c#中怎么解决!第二个问题是怎么用mshtml操作frame,实现自动登录
vb中也有这样的代码,在c#中俺还是不知道咋办
你可以用
axWebBrowser1.LocationURL.ToString();
来获取当前的页面的Url地址看看
但是会执行多次
因为有多个frame
判断DocumentComplete的Sender是否是浏览器控件本身2,在多frame中,如何操作各个frame,比如:我要操作登录功能,用户名、密码、提交都在一个名为frameMain的框架中,此时如何操作?用c#语言
查询frame元素的IWebBrowser2接口。
谢谢你,能给出详细代码吗?我刚接触c#不久,对这些也不懂
这个讲的刚好不是多框架的,呵呵