社区
Delphi
帖子详情
关于 EmbeddedWB 的问题
searoom
2013-01-09 05:39:44
想利用 html 来做程序界面,但是又不想把 html 以及 js 代码放到客户端,想放到 数据库中,使用 EmbeddedWB.LoadFromStreams 是可以实现的。但是有个麻烦的事情是:
如果 html 需要通过 <Script> 引用其他 js 代码时,怎么可以控制到去数据库取相应的 js 代码,而不是必须要使用 .js 文件?
...全文
269
5
打赏
收藏
关于 EmbeddedWB 的问题
想利用 html 来做程序界面,但是又不想把 html 以及 js 代码放到客户端,想放到 数据库中,使用 EmbeddedWB.LoadFromStreams 是可以实现的。但是有个麻烦的事情是: 如果 html 需要通过 引用其他 js 代码时,怎么可以控制到去数据库取相应的 js 代码,而不是必须要使用 .js 文件?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wrqlgd
2013-07-05
打赏
举报
回复
先读取出来,然后解析"<script"和"/>"之间的内容,然后分析src后的内容,再然后去数据库读取相应的js,再按照src的路径保存起来既可
ytlines
2013-07-02
打赏
举报
回复
我现在用一个懒人作法,把代码直接存到memo中,用的时候直接读出来 如果非要使用脚本这些,把这些做成资源,用的时候再释放出来,到时候只需要读取当前目录下的脚本就行了
不知道取什么名字好既然也
2013-01-28
打赏
举报
回复
一个简单的办法就是自己解析语法,比如说 <script src='{DB}\XXX'/>楼主先从数据库读出来,然后再查询出DB写到一个临时文件件中再把{DB}给替换掉,程序关闭的时候把临时文件删除就行了
xtfnpgy
2013-01-28
打赏
举报
回复
在数据库里面可以用2个字段来存储html代码和js代码,比如分别用字段Field1和Field2表示 那么在程序里面就可以这样控制: if 满足条件 then EmbeddedWB.LoadFromStreams(Field1+Field2) else EmbeddedWB.LoadFromStreams(Field1);
hi_LeTian
2013-01-28
打赏
举报
回复
没用过EmbeddedWB,不知是不是其调用IE的核心来解HTML呢?是不是像webBrowser来解析HTML呢?如果是这样,那客户端还是要把服务上的HTML,JS等文件下载到本地的一个目录里的吧,再加载解析。如果放在数据库里,如果指定了<Script>,而你的服务端HTML,JS文件又不是做成一个WEB服务来提供,那还要自己去解析一下JS,读相应的文件,好像这样就麻烦了。。。还有其它的资源文件呢?比如小图标什么的,css....
关于
Embedded
WB
交互数据.zip
关于
Embedded
WB
交互数据.zip关于
Embedded
WB
交互数据.zip
Embedded
WB
以上控件仅用于学习参考!
Embedded
WebBrowser D5-XE2 V14.7.0.0 FullSource,亲测可用!!请放心下载!
Delphi-
Embedded
WB
-XE2
Delphi-
Embedded
WB
-XE2
Embedded
WB
XE8可用
经测试XE8 UP1下可正常使用!
Embedded
WB
XE8可用;
Embedded
Wb
支持delphi xe10.2
支持delphi xe10.2的
Embedded
Wb
,本人亲测可用。支持delphi xe10.2的
Embedded
Wb
,本人亲测可用。
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章