C# WebBrowser 常用设置项[转]
来源:互联网 发布:淘宝平台提成怎么算 编辑:程序博客网 时间:2024/05/22 12:25
在使用WebBrowser做UI的时候,我们有时不希望里面的链接被用户点击,更不希望弹出烦人的脚本错误提示框,也不希望用户能点出右键的IE菜单,要做到这些,其实都是很easy地…
禁用错误脚本提示
将 WebBrowser控件的 ScriptErrorsSuppressed 设为 true
禁用右键菜单
将 WebBrowser 的 IsWebBrowserContextMenuEnabled 设为 false
禁用快捷键
将 WebBrowser 的 WebBrowserShortcutsEnabled 设为 false
禁用超链接
超链接分为两种,一种是 当前窗口直接转向, 一种是 在新窗口中打开
当然窗口直接转向:
将 WebBrowser 的 AllowNavigation 设为 false
在新窗口中打开:
禁用新窗口打开,需要处理 WebBrowser 的 NewWindow 事件
private void webBrowser1_NewWindow(object sender, CancelEventArgs e)
{
e.Cancel = true;
}
做完上面的工作,基本就完工了,还有最后一点需要注意,那就是 Drag-And-Drop
记得将 WebBrowser 的 AllowWebBrowserDrop 设为 false
- C# WebBrowser 常用设置项[转]
- c# webbrowser 设置cookie
- c#的webbrowser常用属性方法总结
- C# Webbrowser 常用方法及多线程调用
- C# WebBrowser 设置代理完全解决方案【转贴】
- C# 为WebBrowser设置代理,打开网页
- C# 设置webbrowser 引用的IE版本
- C# 为WebBrowser设置代理,打开网页
- C# WebBrowser 设置代理完全解决方案
- C# WinForm WebBrowser 设置为编辑模式
- C# WebBrowser
- C#中设置webBrowser为可编辑模式
- C# datagridview 常用设置
- 转:C# 自动填表 & 关于WebBrowser submit
- C# webbrowser轻松实现自动填表[转]
- C# WebBrowser.DocumentCompleted 多次调用解决方法(转)
- WebBrowser 常用操作说明
- 设置webBrowser编码
- POJ2531
- 黑客技术挑战网站
- 【总结备用】android 圆角渐变背景xml文件
- 让TinyGUI库支持模拟器
- DataContractJsonSerializer反序列化Dictionary
- C# WebBrowser 常用设置项[转]
- 纪念大伯父
- 参考文献规范
- 新手嵌入式要看的书
- 显示BMP文件
- 4.轮廓的边界框
- C#实现图像轮廓的查找、表达、绘制、特性及匹配
- 应用程序架构(Application Framework)
- Symbian 断言_ASSERT_DEBUG和_ASSERT_ALWAYS