| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 477 人关注过本帖
标题:请教:webborows控件与VFP交互
只看楼主 加入收藏
laibinhua
Rank: 2
等 级:论坛游民
威 望:1
帖 子:343
专家分:48
注 册:2010-12-23
收藏
 问题点数:0 回复次数:3 
请教:webborows控件与VFP交互
请教webborows控件与VFP交互,比如我点了网页里的一个值,把这个值传到VFP的text1上面来,这个要如何实现
搜索更多相关主题的帖子: text1 交互 VFP 控件 网页 
2026-04-24 22:54
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:11289
专家分:43619
注 册:2014-5-20
收藏
得分:0 
WebBrowser 已经老了,兼容可能会有问题。
WebBrowser 好像没有与用户交互的消息事件。
如果简单使用可以通过 TitleChange 事件处理。
例如:
图片附件: 游客没有浏览图片的权限,请 登录注册

程序代码:
TEXT TO c_html TEXTMERGE NOSHOW PRETEXT 15
<!DOCTYPE html>
<html>
<body>
<div id="click_test">
    <input type="text" id="text1" value="123"><br>
    <input type="text" id="text2" value="456"><br>
    <input type="text" id="text3" value="789">
</div>    
<script>
document.getElementById("click_test").addEventListener("click", function(e){
    document.title = "click_data: " + e.target.value;
});
</script>
</body>
</html>
ENDTEXT
of = CREATEOBJECT("form1")
of.show(1)
CLEAR ALL 
RETURN

DEFINE CLASS form1 AS Form
    ADD OBJECT txt AS textbox WITH Top=10,Left=10,width=150,height=22
    ADD OBJECT wb AS Olecontrol WITH Top=40,Left=0,Width=this.width,Height=this.height,;
        OleClass="Shell.Explorer.2",Anchor=15,Visible=1
     PROCEDURE Init
        this.wb.Silent = .T.
        thisform.wb.Navigate("about:" + c_html)
    ENDPROC
    PROCEDURE wb.TitleChange(c_str)
        IF LEFT(c_str, AT(":", c_str)-1) == "click_data"
            thisform.txt.value = c_str
        ENDIF 
    ENDPROC
ENDDEFINE



2026-04-25 14:31
sam_jiang
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:14
帖 子:1150
专家分:1680
注 册:2021-10-13
收藏
得分:0 
交互代码写在html里面才行,通过http传输可以实现
2026-04-25 16:39
sam_jiang
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:14
帖 子:1150
专家分:1680
注 册:2021-10-13
收藏
得分:0 
交互代码写在html里面才行,通过http传输可以实现
2026-04-25 16:53
快速回复:请教:webborows控件与VFP交互
数据加载中...
 
   
关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015243 second(s), 10 queries.
Copyright©2004-2026, BCCN.NET, All Rights Reserved