易语言定制谷歌浏览器 易语言定制谷歌浏览器怎么用

这篇文章给大家聊聊关于易语言定制谷歌浏览器,以及易语言定制谷歌浏览器怎么用对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

易语言定制谷歌浏览器 易语言定制谷歌浏览器怎么用

本文目录

  1. 易语言编简单的浏览器
  2. 易语言超文本浏览器添加伪来路协议头访问
  3. 如何解决易语言做的浏览器出现脚本错误问题!

一、易语言编简单的浏览器

编写一个简单的浏览器,就是具有以下功能:

当然有些浏览器有搜索功能,实现也并非很困难。

下面给出一个例程,是我自己写的一个浏览器。

按钮:“百度搜索”、“后退”、“前进”、“刷新”、“跳转”

超文本浏览框1.高度=取用户区高度()-52

超文本浏览框1.宽度=取用户区宽度()

百度搜索.左边=取用户区宽度()-百度搜索.宽度-4

搜索框.左边=取用户区宽度()-搜索框.宽度-百度搜索.宽度-4

跳转.左边=取用户区宽度()-跳转.宽度-搜索框.宽度-百度搜索.宽度-8

地址框.宽度=取用户区宽度()-地址框.左边-取用户区宽度()+跳转.左边-4

状态条1.置宽度(0,状态条1.宽度-100)

进度条1.左边=状态条1.宽度-98

.子程序_超文本浏览框1_载入进度改变

地址框.内容=超文本浏览框1.地址

超文本浏览框1.跳转(地址框.内容,,)

.如果真(搜索框.内容=“百度一下,你就知道”)

搜索框.内容=“百度一下,你就知道”

.如果真(搜索框.内容=“百度一下,你就知道”)

地址框.内容=“”+搜索框.内容

超文本浏览框1.跳转(地址框.内容,,)

.子程序_超文本浏览框1_载入开始

.子程序_地址框_按下某键,逻辑型

超文本浏览框1.跳转(地址框.内容,,)

.子程序_超文本浏览框1_即将打开新窗口,逻辑型

超文本浏览框1.跳转(超文本浏览框1.状态条文本,,)

.子程序_超文本浏览框1_载入完毕

.如果真(取数组成员数(命令行)>0)

写到文件(取运行目录()+“\Adress.txt”,到字节集(命令行[1]))

超文本浏览框1.跳转(命令行[1],,)

.如果真(超文本浏览框1.是否正在下载()且超文本浏览框1.是否就绪())

返回=信息框(“您有下载任务,请问您真的要退出吗?”,#询问图标,)

.子程序_超文本浏览框1_标题被改变

_启动窗口.标题=“WindLovingExplorer-”+超文本浏览框1.标题

.子程序_超文本浏览框1_状态文本被改变

状态条1.置文本(0,超文本浏览框1.状态条文本)

写注册项(#本地机器,“SOFTWARE\Clients\StartMenuInternet\”,取执行文件名())

写注册项(#本地机器,“SOFTWARE\Clients\StartMenuInternet\MyBrowes.exe\LocalizedString”,取执行文件名())

写注册项(#本地机器,“SOFTWARE\Clients\StartMenuInternet\MyBrowes.exe\shell\open\command\”,取运行目录())

信息框(“已设置默认浏览器!”,#信息图标,)

.子程序系统_设置为默认浏览器,,,如:自己做了个易语言浏览器,可以用这句设置成默认的;

.参数文件名绝对路径,文本型,可空,可空:如果留空将设置本程序为默认浏览器;浏览器的可执行文件路径;

.参数类型,整数型,可空,可空:默认为0,0=设置指定或本程序为默认浏览器,1=设置IE为默认浏览器;

.如果(是否为空(文件名绝对路径)=真)

写注册项(1,“htmlfile\shell\”,“e”)

写注册项(1,“htmlfile\shell\e\command\”,取运行目录()+“\”+取执行文件名()+“”+“%1”)

写注册项(1,“HTTP\shell\”,“e”)

写注册项(1,“HTTP\shell\e\command\”,取运行目录()+“\”+取执行文件名()+“”+“%1”)

写注册项(1,“https\shell\”,“e”)

写注册项(1,“https\shell\e\command\”,取运行目录()+“\”+取执行文件名()+“”+“%1”)

写注册项(1,“InternetShortcut\shell\”,“e”)

写注册项(1,“InternetShortcut\shell\e\command\”,取运行目录()+“\”+取执行文件名()+“”+“%1”)

写注册项(1,“mhtmlfile\shell\”,“e”)

写注册项(1,“mhtmlfile\shell\e\command\”,取运行目录()+“\”+取执行文件名()+“”+“%1”)

写注册项(1,“htmlfile\shell\”,“e”)

写注册项(1,“htmlfile\shell\e\command\”,文件名绝对路径+“”+“%1”)

写注册项(1,“HTTP\shell\”,“e”)

写注册项(1,“HTTP\shell\e\command\”,文件名绝对路径+“”+“%1”)

写注册项(1,“https\shell\”,“e”)

写注册项(1,“https\shell\e\command\”,文件名绝对路径+“”+“%1”)

写注册项(1,“InternetShortcut\shell\”,“e”)

写注册项(1,“InternetShortcut\shell\e\command\”,文件名绝对路径+“”+“%1”)

写注册项(1,“mhtmlfile\shell\”,“e”)

写注册项(1,“mhtmlfile\shell\e\command\”,文件名绝对路径+“”+“%1”)

写注册项(1,“htmlfile\shell\”,“open”)

写注册项(1,“HTTP\shell\”,“open”)

写注册项(1,“https\shell\”,“open”)

写注册项(1,“InternetShortcut\shell\”,“open”)

写注册项(1,“mhtmlfile\shell\”,“open”)

.子程序_搜索框_按下某键,逻辑型

_百度搜索_被单击()

以上提供的代码实现了:浏览网页、后退、前进、刷新、跳转、显示状态和载入进度、百度搜索的功能,其中主体命令如下所列:

以上提供的代码实现了:浏览网页、后退、前进、刷新、跳转、显示状态和载入进度、百度搜索的功能,其中主体命令如下所列:

超文本浏览框.跳转()(可以直接跳转到指定网页)

超文本浏览框.执行命令()(可以执行对应命令)

二、易语言超文本浏览器添加伪来路协议头访问

超文本浏览框是提供对HTML页面的浏览支持。就是和系统ie浏览器一样。

如果你要提交的数据需要提供来路cookies等信息可以用精易模块的

网页_访问(参数1,参数2,参数3,参数4,参数5,协议头,参数7,参数8,参数9,参数10)

参数<1>的名称为“网址”,类型为“文本型”。注明:完整的网页地址,必须包含http://或者https://。

参数<2>的名称为“访问方式”,类型为“整数型”,允许接收空参数数据。注明:0=GET 1=POST 2=HEAD。

参数<3>的名称为“提交信息”,类型为“文本型”,允许接收空参数数据。注明:POST专用。

参数<4>的名称为“提交Cookies”,类型为“文本型”,接收参数数据时采用参考传递方式,允许接收空参数数据。注明:本参数传递变量时会自动回传返回的Cookie。

参数<5>的名称为“返回Cookies”,类型为“文本型”,允许接收空参数数据。注明:返回的Cookie。

参数<6>的名称为“附加协议头”,类型为“文本型”,允许接收空参数数据。注明:一行一个请用换行符隔开,建议填写常量值或文本值,防止因传参引发错误。

参数<7>的名称为“返回协议头”,类型为“文本型”,接收参数数据时采用参考传递方式,允许接收空参数数据。注明:返回的协议头。

参数<8>的名称为“禁止重定向”,类型为“逻辑型”,允许接收空参数数据。注明:默认不禁止网页重定向。

参数<9>的名称为“字节集提交”,类型为“字节集”,允许接收空参数数据。注明:提交字节集数据。

参数<10>的名称为“代理地址”,类型为“文本型”,允许接收空参数数据。注明:代理地址,格式为 8.8.8.8:88。

三、如何解决易语言做的浏览器出现脚本错误问题!

1、一,打开所在编辑环境,如一个超级浏览框的组件,点击它

2、点击“静默”右边的下三角,选择“真”

3、再点击编译或者静态编译,就不会出现这样的问题了

4、二,原因是易语言封装的超文本浏览框组件或者是互联网浏览器组件版本太低,估计至少低于IE6。这是易语言的原因,

易语言定制谷歌浏览器和易语言定制谷歌浏览器怎么用的问题分享结束啦,以上的文章解决了您的问题吗?欢迎您下次再来哦!

声明:信息资讯网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,版权归原作者东方体育日报所有。若您的权利被侵害,请联系 删除。

本文链接:http://www.gdxhedu.com/news/108409.html