Foxtable(狐表)用户栏目专家坐堂 → [求助] 如何把内容 在网页控件上显示出来


  共有2309人关注过本帖树形打印复制链接

主题:[求助] 如何把内容 在网页控件上显示出来

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/23 17:52:00 [显示全部帖子]

方法一:保存为 test.htm,然后webbrowser显示此页面;

 

方法二:修改属性,如

 

Dim web = e.form.controls("webbrowser1").basecontrol
web.documenttext = "<html><body><img width='100%' height='100%' src='http://image.sinajs.cn/newchart/daily/n/sh601006.gif' /></body></html>"


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/24 11:42:00 [显示全部帖子]

1、可以用html编辑器

 

下载信息  [文件大小:538.0 KB  下载次数:11]
图片点击可在新窗口打开查看点击浏览该文件:html编辑器_例子.zip

 

2、如果你是想做一个表格,里面输入内容,把各个单元格的值保存到foxtable各个列里面去这种功能,参考

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=101510&skin=0

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/24 14:33:00 [显示全部帖子]

如果要输入内容,你表格里面加入input元素啊,类似

 

<input name='cp' id='cp'>

 

在foxtable通过webbrowser读取内容,参考

 

Dim web = e.form.controls("webbrowser1").basecontrol

Dim cp = web.Document.GetElementById("cp")

msgbox(cp.value)

msgbox(cp.getattribute("value"))


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/5/24 16:29:00 [显示全部帖子]

以下是引用2900819580在2018/5/24 15:24:00的发言:

如果加入INput元素,像我那么多格, 是不是也要逐个逐个的读取和写入呀?

 

如果是的话,如何做到遍历所有Input元素?

 

Dim web = e.form.controls("webbrowser1").basecontrol

Dim inputs = web.Document.GetElementsByTagName("input")

for each input as object in inputs

    msgbox(input.value)

next


 回到顶部