向WebBrowser控件插入HTML代码
2011-02-25 07:27
357 查看
是要获得鼠标所在的标记?
对象.对象型方法 ("elementFromPoint",x,y)
这个方法可以获得鼠标所在位置的标记对象。
----------
还是要在鼠标处插入标记?
对象.对象型方法 ("createElement",eTag)
创建之后在把返回的对象指定X,Y就行了
这样只能算是插入标记,不能算是HTML代码
----------
最笨的,
document.body.innerHTML+=document.body.innerHTML+"<a href=www.baidu.com>baidu</a>";
把原来的HTML代码在加上新代码重写进去。
下面方法是可以插入,就是要设置位置才能做到任意位置插入HTML代码!
QUOTE:
向Webbrowser中写入HTML内容的几种方法
首先在Form_Load中加入
WebBrowser1.Navigate "about:blank"
确保Webbrowser1可用
方法1:
Dim s As String
Dim stream As IStream
s = ""
s = s + ""
s = s + ""
s = s + "
hello world
"
s = s + ""
s = s + "
WebBrowser1.Document.Write s
方法2:
Dim o
Set o = WebBrowser1.Document.selection.createrange
Debug.Print o
If (Not o Is Nothing) Then
o.pasteHTML "哈哈"
Set o = Nothing
End If
方法3:
'插入文本框
Dim o
Set o = WebBrowser1.Document.selection.createrange
o.execCommand "InsertTextArea", False, "xxx"
我用的是方法2 可以当插入HTML代码
对象.对象型方法 ("elementFromPoint",x,y)
这个方法可以获得鼠标所在位置的标记对象。
----------
还是要在鼠标处插入标记?
对象.对象型方法 ("createElement",eTag)
创建之后在把返回的对象指定X,Y就行了
这样只能算是插入标记,不能算是HTML代码
----------
最笨的,
document.body.innerHTML+=document.body.innerHTML+"<a href=www.baidu.com>baidu</a>";
把原来的HTML代码在加上新代码重写进去。
下面方法是可以插入,就是要设置位置才能做到任意位置插入HTML代码!
QUOTE:
向Webbrowser中写入HTML内容的几种方法
首先在Form_Load中加入
WebBrowser1.Navigate "about:blank"
确保Webbrowser1可用
方法1:
Dim s As String
Dim stream As IStream
s = ""
s = s + ""
s = s + ""
s = s + "
hello world
"
s = s + ""
s = s + "
WebBrowser1.Document.Write s
方法2:
Dim o
Set o = WebBrowser1.Document.selection.createrange
Debug.Print o
If (Not o Is Nothing) Then
o.pasteHTML "哈哈"
Set o = Nothing
End If
方法3:
'插入文本框
Dim o
Set o = WebBrowser1.Document.selection.createrange
o.execCommand "InsertTextArea", False, "xxx"
我用的是方法2 可以当插入HTML代码
相关文章推荐
- 在C# WebBrowser控件插入JS代码并执行,可以修改js就能对html执行任意操作
- C# 在 webBrowser 光标处插入 html代码 .
- VS C# .NET WebBrowser控件 利用插入JS代码,实现控制弹出IE窗口
- 关于使用WinHtmlEditor控件获得html代码加载到wpf中webbrowser控件上乱码问题
- html中插入rm格式视频文件的代码
- 插入Html竖线代码
- 请问我如何在一个webBrowser控件中加载一个 html格式的字符串 - _NET技术 - C#
- 获得WebBrowser控件中的HTML源码
- html实现控件的拖动,代码+ 详细注释
- jquery下操作HTML控件的实现代码
- C#|通过webBrowser控件实现与html间的相互传值
- 直接访问WebBrowser控件中的HTML源码
- 用innerHTML插入html代码中有样式表时需注意的地方
- html中插入wmv格式视频文件的代码
- 使 WebBrowser 更简单的插入、调用执行脚本, 可安装 jQuery 脚本的 C# 开源代码 - IEBrowser
- 在OAF里插入HTML代码(要留意安全问题)
- 直接访问WebBrowser控件中的HTML源码
- 巧用异步通信与如何获得服务端控件输出的html代码
- [C#]如何让webbrowser控件支持Html5
- html中插入wmv格式视频文件的代码