社区
Delphi
帖子详情
关于 EmbeddedWB 的问题
searoom
2013-01-09 05:39:44
想利用 html 来做程序界面,但是又不想把 html 以及 js 代码放到客户端,想放到 数据库中,使用 EmbeddedWB.LoadFromStreams 是可以实现的。但是有个麻烦的事情是:
如果 html 需要通过 <Script> 引用其他 js 代码时,怎么可以控制到去数据库取相应的 js 代码,而不是必须要使用 .js 文件?
...全文
277
5
打赏
收藏
关于 EmbeddedWB 的问题
想利用 html 来做程序界面,但是又不想把 html 以及 js 代码放到客户端,想放到 数据库中,使用 EmbeddedWB.LoadFromStreams 是可以实现的。但是有个麻烦的事情是: 如果 html 需要通过 引用其他 js 代码时,怎么可以控制到去数据库取相应的 js 代码,而不是必须要使用 .js 文件?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
(嵌入式Web浏览器控件)交互相关的组件和配置文件。
Embedded
WB
是用于在 Delphi 或 C++Builder 应用程序中集成Web浏览功能的控件。通过...
Embedded
WB
4. **安全性**:虽然
Embedded
WB
允许在应用中加载任意网页,但开发者需要注意安全
问题
,防止恶意代码的执行。源代码的开放使得可以添加额外的安全检查和过滤机制。 5. **跨平台支持**:虽然主要针对Windows平台,但...
Embedded
Wb
支持delphi xe10.2
值得注意的是,尽管
Embedded
Wb
基于IE内核,但随着Windows系统逐渐转向Chromium Edge,开发者需要关注其兼容性
问题
。同时,考虑到Web技术的快速发展,对于需要长期维护的项目,考虑使用基于Chromium的Web控件可能更为...
Embedded
Wb
for delphi xe 10.4.rar
《嵌入式Web服务器技术在Delphi XE 10.4中的应用——基于
Embedded
Wb
组件》 在软件开发领域,尤其是企业级应用中,嵌入式Web服务器(
Embedded
Web Server, EWS)已经成为不可或缺的一部分。它们允许用户通过Web界面...
Embedded
WB
的安装方法,适用于Delphi2010和DelphiXe
如果
问题
仍然存在,尝试重启Delphi或联系
Embedded
WB
的技术支持。 #### 五、结语 通过以上步骤,您应该能够顺利完成
Embedded
WB
在Delphi2010和DelphiXe环境中的安装。如果您在安装过程中遇到任何
问题
,建议仔细检查...
Delphi
5,927
社区成员
262,932
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章