请问如何用VB实现chrome更改源码的那种功能

askdelphi 2014-01-09 06:43:09
就是类似这种功能:http://zhidao.baidu.com/link?url=06V-QS4MOLx9a4MIj3M3InpJPpjUOA4WY7ac53-U8sc30n9tY19dMGvyk0rwiE3EVFWVrpVFzcy0-hOiLUUrJq

举个例子,比如我用chrom打开百度首页,我想把“百度一下”这个按钮,改成“Google两下”,打开VB程序,在文本框里输入“Google两下”,点下按钮,那网页上就显示成“Google两下”,请问这个代码要怎么写呢?
请帮帮我,谢谢
...全文
579 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaozhongtao 2014-10-11
  • 打赏
  • 举报
回复
能介绍一下方面吗?
askdelphi 2014-01-11
  • 打赏
  • 举报
回复
多谢版大,可以了。
threenewbee 2014-01-10
  • 打赏
  • 举报
回复
doc.Body.Innerhtml = "<p>手气不错</p>"
askdelphi 2014-01-10
  • 打赏
  • 举报
回复
引用 2 楼 caozhy 的回复:
(1)可以使用BHO或者参考这个:http://bbs.csdn.net/topics/320119281 (2)和通过WebBrowser读取/修改网页一样,自己Google (3)即时生效。
你好,我用以下这个代码可以实现1和2的功能,但是第3步实现不了,请问要怎么弄呢? Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim sWind As SHDocVw.ShellWindows Dim IE As SHDocVw.InternetExplorer Dim strCode As String sWind = New SHDocVw.ShellWindows 'sWind是所有窗口的集合,包括Explorer和IE Dim doc For Each IE In sWind 'strCode &= IE.LocationURL & ":" If InStr(IE.LocationURL, "http://www.baidu.com/") > 0 Then '查找指定地址栏的IE窗口 doc = IE.Document strCode = doc.Body.Innerhtml '获取IE窗口代码 strCode = strCode.Replace("百度一下", "手气不错") RichTextBox1.Text = strCode Exit For End If Next End Sub 只会在richtxtbox1中显示网页源码,但是不会在已打开的IE中显示已修改过内容:“百度一下”改成了“手气不错”
threenewbee 2014-01-09
  • 打赏
  • 举报
回复
(1)可以使用BHO或者参考这个:http://bbs.csdn.net/topics/320119281 (2)和通过WebBrowser读取/修改网页一样,自己Google (3)即时生效。
askdelphi 2014-01-09
  • 打赏
  • 举报
回复
更准确地说应该是类似这种功能:http://zhidao.baidu.com/link?url=mE5z2zCYifWe-Nhno0lRmVKH8gpholecIZiH_XVSXWKOjSMpdGJ7ReHgPaHLguXZfZ7QK1E-Aps1qGBDMLGXlq

一、读取IE或chrome中已打开的网页。
二、修改网页中的某些值。
三、把已修改过的网页源码重新返回给IE或Chrome,使它显示的内容发生改变。

主要是第三步不知道要怎么实现?
学校学生选课管理 源码描述: 一、源码特点 1、老师或学生根据自己的账号登录即可。【测试账号:学生身份:(账号/密码):(123456/123456)】 2、如果本服务器已经注册,再次注册将出现“ 服务器已经授权,不需要重复申请 二、菜单功能 1、特色重点说明: a.WEB兼容.(ie9+,google,firefox…) b.支持手机端与微信端。 兼容浏览器:IE9+ FireFox, Safari, Chrome and more. 软件视频:http://edu.25175.com 2、本套软件适合于各个学校学生选课管理系统。没有复杂的操作,普通人员都很容易上手实践。并且在软件上不需要投入很多的人力培训进行操作。 学生,老师,账号,都可以由管理导入。 本管理平台,采用了BS架构开发,利用.NET技术和SQLserver数据库进行系统的开发,系统是一款专业的选课管理平台。所有普通用户无需安装和繁琐的配置,因为我们的管理平台运行在服务器上.使用时所有要做的就是登录系统。 管理且使用好软件可以有效提高您的生产力和效率。对于学校/企业来说,时间就是金钱 -- 生产率的提高,可以促使节约更多的成本。 使用者可以随时随地在任何操作系统中服务。用户端支持浏览器访问及手机访问两种方式。目录(文件)类似于资源管理器形式进行管理,它支持无限级分类,服务端对于目录、文件具有自动检索功能,无须管理员干预,极大方便管理员日常维护与管理。 3、后期完善更新: 学生用户: 显示和修改个人信息:学生登录系统后,可以查看和修改学生的个人信息,如姓名,性别,电话等。 查看必修课程:学生登录后,可以查看所有的必修课程。查看该课程的信息,上课时间地点,开课教师信息等。 选择选修课程:学生登录系统后,在所有选修课程中可以选择至少两门选修课程。同时可以查看相关信息。 锁定选课信息:学生登录系统,确定了所选教师用户: 显示和修改个人信息:教师用户登录系统后,可以查看和修改教师的个人信息。 开设课程:教师用户登录系统后,可以开设课程,可以设置该课程,报名方式,课程性质,开课组,开课校区,录取方式,预定教材,评分方式、限制性别、限制要求等功能。 编辑课程上课时间:教师在开设了课程后,可以灵活地设置上课时间、地点、限定人数、学时等。 给学生分数:课程结束后,教师用户登录系统,可以为学过课程的学生给予相应的成绩,若及格,给予学生学分等。 课程后,可以锁定自己的选课信息,以防被别人或则自己不小心修改。 查看最终选课信息:学生登录系统后,可列出已选择的课程,若选课信息未被锁定,则可以退选等。 查看学分和成绩课程结束后,学生登录系统可查看自己学习课程的成绩和已获的学分。 三、注意事项 1、开发环境为Visual Studio 2015,数据库为SqlServer2008,使用.net 4.6开发。开发语言:VB.net 2、数据库文件在DB文件夹中,附加即可 3、后台地址:http://t.25175.com:8001/ 4、所有设置默认在后面系统显示为第一条 5、在没有开启任何状态时 ,关闭屏蔽此选项 6、不能重复选同门课 7、设定为“关闭”的选项,在课程登记时不会显示出来 8、如果全部 关闭, 自动弹出 “选项至少一项开启”
一、源码描述 1:该模板属于企业通用、html5响应式、在线教育、在线培训类企业使用,一款适用性很强的模板,基本可以适合各行业的企业网站! 2:响应式自适应各种移动设备,同一个后台,数据即时同步,简单适用! 3:原创设计、整站开源, 4:完美兼容Chrome内核、谷歌、Firefox、360浏览器、qq浏览器、搜狗等主流浏览器; 5:页面简洁简单,容易操作管理 二、功能介绍 1:代码简洁,风格大气高端,页面干净。 2:首页带新闻展示,图标logo,专业课程,友情链接等。 3:采用现在流行的HTML5框架,兼容主流的浏览器,响应式,自适应,完美支持移动设备 4:教育培训基础功能应有尽有:点播、直播、题库、考试等 5:后台直接修改联系方式、地址、版权信息,网站内容等,一站贴牌网校,修改更加方便。 6:应用多终端,pc端、wap端、微信小程序、微信公众号、app 模板页面: 1:default.ashx 首页模板 2:course.ashx 课程中心 3:test.ashx 考试中心 4:live.ashx 在线直播 三、注意事项 1.:云服务器或虚拟主机 2.:硬件要求:2核或以上CPU,2G或以上内存,硬盘50G或以上,带宽3M或以上 3.:环境要求:Windows server 2008 64位或以上版本,SQLserver 2008及以上,.NET4.0及以上

1,502

社区成员

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

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