WebBrowser如何去除网页的复制限制

tutu188 2010-08-28 10:08:14
某网站限制右键,限制复制。查源文件,其中有<body background="c.jpg" oncontextmenu=self.event.returnValue=false onselectstart=event.returnValue=false>,解除限制的方法就是将其中的“false”改为“true”。现在我用VB编程,利用WebBrowser控件将该网页显示在软件界面中,我需要实现在软件中去除网页的复制限制,该如何编程?以下代码该如何修改?

Private Sub Command1_Click()
Dim temp As String
Text1.Text = "http://www.xxxx.com"
WebBrowser1.Navigate Text1.Text
temp = WebBrowser1.Document.body.innerHTML
temp = Replace(temp, "false", "true")
WebBrowser1.Document.body.innerHTML = temp
End Sub
...全文
120 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lyserver 2010-09-26
  • 打赏
  • 举报
回复
写错了,是Webbrowser1.Document.documentElement.outerHTML。
lyserver 2010-09-26
  • 打赏
  • 举报
回复
Webbrowser1.Document.documentElement.innerHTML取全部HTML。
tutu188 2010-09-25
  • 打赏
  • 举报
回复
顶。。高手来看看。
tutu188 2010-08-28
  • 打赏
  • 举报
回复
WebBrowser1.Document.body.innerHTML只能取到<body>到 </body>之间的内容,而本例需要取到<body>里的内容。如何取<body>里的内容?
tutu188 2010-08-28
  • 打赏
  • 举报
回复
temp = WebBrowser1.Document.body.innerHTML似乎取不到源文件。由于网页限制的原因?

1,502

社区成员

发帖
与我相关
我的任务
社区描述
VB 网络编程
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧