设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 5913|回复: 16
打印 上一主题 下一主题

[ActiveX] Access菜鸟邪门web化第二步之迈出左狗脚:html与accform函数简单交互

[复制链接]
跳转到指定楼层
1#
发表于 2015-12-11 18:36:22 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 ganlinlao 于 2015-12-11 18:49 编辑

这只是一个简单的例子,但基本够用。
我没有任何用html替代winform的意思,但在access中使用html5,确实能够把access带入一个富有现代感的世界,
很多界面效果的展示,winform远远比不上html5那么方便、简洁和丰富多采。html5是现在最流行和时髦风向。
这只是一个抛砖引玉的开始。希望给为access的应用带入丰富多采的世界。


没有解决的问题:
      1、utf-8字符集的问题。特别是Jquery的utf-8格式,困扰了我一段时间。因为activeX与utf-8字符集并不兼容。所以当你万一用到Jquery框架,对这个问题要注意。如果你有更好的解决办法,希望告知。
      2、Dom事件执行顺序,我还没整明白。特别是一个事件,如何先让javascript先执行,再执行vba代码。这个顺序,我还没弄明白。
如果你知道答案,希望告知,谢谢。
本例子使用环境:win8.1+office2010+IE11,win10+office2016+ie11。其它未测试。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2015-12-12 12:37:44 | 显示全部楼层
晕,那个是我的疏忽,我忘了在引用中去掉vbmhwb。我在提供的例子中并没有使用vbmhwb。

接下来,无非就是两个重点障碍需要解决:
1、是集合类问题。
2、是数据绑定问题:
关于数据绑定无非就是三个方向的考虑:
(1)、json。这是优先要考虑的解决方案。因为不管哪一种js框架,都会用到json。recorset系列化成json,不是问题。解析json也不是问题。问题的关键是xmlhttpRequest。解决了xmlhttpRequest,自然就无须改动任何框架了。这样子,也遵循了,数据只需要一进一出。
(2)、ie在ie8模式下,可以直接使用recorset。并且数据可以直接绑定到html元素上。但ie11不能使用任何activeX,所以这个方案并成次优选择了。毕竟我们更多的是要使用Html5。
(3)xml方式。这不是一个太好的方案。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-8 03:38 , Processed in 0.098504 second(s), 26 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表