Foxtable(狐表)用户栏目专家坐堂 → [求助]请版主相助:网页div链接数据表


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

主题:[求助]请版主相助:网页div链接数据表

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/16 16:14:00 [显示全部帖子]

 不能用框架,要在一个页面里

 

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:div同步数据表.zip


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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/18 22:59:00 [显示全部帖子]

 单元格直接保存全部html代码(也就是<p>那些),一个都不能少。

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/18 23:32:00 [显示全部帖子]

 出错的实例发上来测试。不然就改成 window.external.setCurrentValue(obj.innerHTML, str2);

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/19 9:49:00 [显示全部帖子]

 如果例子的项目没问题,只是你自己的项目有问题,应该是数据的问题。

 

 你自己的项目,重新输入的数据,是否也有问题?


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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/19 16:38:00 [显示全部帖子]

 把html代码去掉的代码,参考

 

Dim html As String = "<p>123434<p>werieur<p><p><img src=''>34348978"

Dim strText As String = System.Text.RegularExpressions.Regex.Replace(html, "<[^>]+>", "")
strText = System.Text.RegularExpressions.Regex.Replace(strText, "&[^;]+;", "")
Return strText


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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/19 16:53:00 [显示全部帖子]

以下是引用jyh7081在2017/6/19 16:27:00的发言:

版主,还有个事求教,原先有个语音校对的功能,由于现在窗口中的div文字内容没有与当前表的单元格同步,所以没法用了。故恳请版主再次相助,谢谢!

 

没看懂你什么意思,div的文字和当前表的单元格的值,不是一样的吗?


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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/20 9:18:00 [显示全部帖子]

以下是引用jyh7081在2017/6/19 23:18:00的发言:

 

从其他网页复制文字到窗口中的div,确实需要去掉html代码,就是要求粘贴的是纯文本,怎样把你给的这段代码写到窗口事件中,使粘贴的网页内容变为纯文本。

[此贴子已经被作者于2017/6/20 8:07:48编辑过]

 

看12楼,给表赋值的时候处理。


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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/20 9:22:00 [显示全部帖子]

以下是引用jyh7081在2017/6/19 23:35:00的发言:

版主,另一个问题是,项目中有个语音校对和语音朗读的功能,读取的内容是焦点单元格的文字;

但是窗口中的div发生变动后,后台的数据表的焦点单元格并不跟随相应改变。

也就是说,窗口中的div不管选中哪一个,后台的选中单元格一直固定没有变化。所以校对无法进行。

[此贴子已经被作者于2017/6/20 8:08:21编辑过]

 

编写网页的 setFocus 函数。

 

foxtable全局代码那里,再绑定一个函数。在js里面调用绑定的函数。

 

请先看懂js和foxtable如何交互,好吗?


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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/27 11:45:00 [显示全部帖子]

全局代码,定义函数

 

Public Function CheckHtml(ByVal str As StringAs String

 

然后调用

 

Dim test As String "<div>我是格式字符串</div>"

msgbox(CheckHtml(test))


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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/27 12:49:00 [显示全部帖子]

Regex 改成 System.Text.RegularExpressions.Regex

 

其余的照着改。

 

不会做,就看12楼的方法。

[此贴子已经被作者于2017/6/27 12:49:21编辑过]

 回到顶部
总数 12 1 2 下一页