WPF 与网页交互(Frame,WebBrowser)
来源:互联网 发布:手机新浪微博域名修改 编辑:程序博客网 时间:2024/05/29 19:48
WPF中有个很好的机制,就是Frame,Frame不仅可以像网页中的Frame一样加载Wpf的page对象,还可以加载WEB,使用方法:
frame1.Source = new Uri("http://localhost:2613/Default.aspx");
当然也可以用Navigate方法设置Source的Uri,还可以通过设置Content,但是稍微麻烦一点,因为需要创建一个WebBrowser对象作为Content。
在WPF界面中放入Frame控件,并设置好Source后,运行,就可以理解看到网页被嵌入到了Frame中。
仅仅是现实网页并不是我的目的,我需要和网页交互。
在web开发的过程中,可以知道,Javascript或其他脚本语言或者插件都需要通过获得web的document对象,然后操作这个document对象。因此,没有例外,我们需要获得Frame加载的页面的Document对象。
方法如下:
不得不说,WPF开发上确实比较方便了,在不熟悉的情况下也许比较困难,但是熟悉了WPF,感觉能轻松完成之前在WINFORM里比较困难的操作!WPF中的Frame确实很不错,好用,之前开发用其加载WPF的PAGE项,能把桌面应用工作机制做得像浏览器一样,现在又发现其可以和WEB如此无缝的结合,WPF确实能将WEB和桌面应用整合得很好!
- WPF 与网页交互(Frame,WebBrowser)
- Delphi WebBrowser与网页交互
- 网页通过External接口与WebBrowser交互
- WPF中webBrowser控件与js的交互
- WPF中Frame和WebBrowser关系
- [Winform]js与webbrowser交互
- WebBrowser和内嵌网页的交互
- 基于IE内核的浏览器:WebBrowser上的网页与Winform本身交互[Demo下载]
- WPF与Direct3D9交互
- WebBrowser页面与WinForm交互技巧
- WebBrowser页面与WinForm交互技巧
- WebBrowser页面与WinForm交互技巧
- 转贴:WebBrowser页面与WinForm交互技巧
- WebBrowser页面与WinForm交互技巧
- WebBrowser页面与WinForm交互技巧
- WebBrowser页面与WinForm交互技巧
- WebBrowser页面与WinForm交互技巧(转载)
- WebBrowser页面与WinForm交互技巧
- 如何查看yum安装的软件路径
- UDP Server/Client
- js拾遗: 函数字面量
- C++笔记整理
- MySQL行级锁、表级锁、页级锁详细介绍
- WPF 与网页交互(Frame,WebBrowser)
- 在C#中使用C++编写的类
- POJ 1012 && HDU 1443 Joseph(约瑟夫问题)
- g++命令行详解
- Nginx + Tomcat + HTTPS 配置原来不需要在 Tomcat 上启用 SSL 支持
- 记录一个JS
- 编程学习网站
- TCP/IP学习笔记(2)----------IP协议与寻址
- java读取properties配置文件