问题标签 [intraweb]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
delphi - Intraweb - Web 应用程序 - 用户会话
今天我开始编写我的第一个 Web 应用程序,但一步都过不去。一切正常...我可以连接到服务器并打开网站。问题是当我打开浏览器并在第二台电脑上输入相同的地址时,我会得到与第一台电脑相同的数据。
详细... 申请有两种形式,一种是登录,另一种是接收数据。当我在第一台电脑上登录并显示第二个表单时,然后我打开浏览器并将服务器的地址放在第二台电脑上,我从第一台电脑登录后看到第二个表单。
在这种情况下我应该怎么做?我试图在网上找到解决方案,但我找不到:(
twitter-bootstrap - Delphi Intraweb 在面板中显示表单 - IWBootstrap
我正计划使用 IWBootstrap 开发一个应用程序,因为我非常习惯 Delphi,并且希望重用我已经开发的大量代码。在桌面应用程序中,我使用一个特殊的面板(绝地工具的一部分)来呈现表单的内容。这使得开发非常舒适,因为可以将不同的模块创建为单独的表单并根据需要显示在主表单的面板中。这比使用框架要舒服得多(至少对我来说)。
我想对 IWBootstrap 使用相同的技术,但到目前为止我还没有找到任何方法来实现这一点。
我已经尝试过的是使用多个具有不同内容的面板(区域)并隐藏显示它们。这样做的缺点是,如果所有面板的所有 GUI 元素没有显示,它们也会在页面源中找到。这会增加加载时间。
delphi - 访问 Intraweb 中的 UserSession 时的访问冲突
我是 IntraWeb 的新手,遇到了问题。为了实现登录表单,我将数据集存储在 Usersession 中。但是当涉及到访问数据集时,我得到一个访问冲突错误。我发现,没有创建用户会话。现在我有点困惑,因为在 Intraweb 纪录片中说,Usersession 是由 ServerController 自动创建的。
我像这样访问(分别想要)数据集
UserSession.Dataset.open;
我使用 Rad Studio XE5 中包含的 IntraWeb 试用版。这可能是问题吗?如果这不是问题,我该如何手动创建用户会话?
非常感谢
[编辑 13.4.16]
问题是我使用的评估版。安装完整版后,我的问题消失了。他们通过添加另一个参数更改了他们的 Usersession.create 过程。因此,如果您遇到相同的问题,请确保使用实际版本:感谢所有回复
templates - Intraweb 模板不加载图片
我创建了一个带有单色框的 Intraweb 模板。当我现在尝试运行我的 Intraweb 应用程序时,我可以看到模板的不同部分,但图片没有加载。我把它放在 win32/debug 文件夹中,它在文档中说,但图片永远不会加载。
有什么建议么?
谢谢克里斯
[编辑]我的
Html
代码片段
[解决方案]
在“模板”文件夹旁边添加一个文件夹“wwwroot”并将图像添加到其中,然后它就可以工作了。谢谢
<div id="Tabelle_01">
<div id="Test-01">
<img src="Bilder/Test_01.jpg" width="454" height="127" alt="">
{%IWRegion1%}
</div>
delphi - 为什么 IE11 会用参数转换我的 URL?
我有一个使用以下 url 调用的 intraweb 应用程序,其中包含 1 个参数。
当我在 IE11 中输入 URL 时,它会转换为以下内容。
它在 Chrome 和 Opera 中工作,将原始形式的参数传递给应用程序。有什么想法可以阻止 IE11 转换参数吗?
我正在使用 IE11、Delphi 10.1 Berlin 和 Intraweb 14.0.53。
delphi - Intraweb 14.1.5 独立服务器应用程序在 delphi xe5 中不起作用
我在 Delphi xe5 中使用 intraweb 14.1.5。带有 TIWStart.Execute(true) 命令的默认 Intraweb 应用程序正常工作,它显示默认服务器 GUI,但是当我使用 IWstandaloneserver 组件和 VCL 表单上的按钮以及按钮 onclick 事件调用standaloneserver.run 时,它打开浏览器但不显示 Intraweb 页面,它显示“Internet Explorer 无法显示该网页”。当我在 delphi 2007 中使用 intraweb 10 版本尝试相同的项目时,它可以在使用 IWStandaloneServer 组件时正常工作。delphi XE5的服务器控制器页面中是否需要设置任何额外的属性?因为与旧版本相比,新的 Intraweb 版本中缺少一些属性。
delphi - Intraweb 14.1.5 TIWTabControl 和 TIWfileuploader 组件在 IE 浏览器中不起作用
我在delphi XE5中使用intraweb 14.1.5版本,在网页中使用TIWTabControl但是在IE浏览器页面中运行网页时卡住了,同时使用TIWFileUploader文件在通过IE浏览器运行时没有上传。如果我在 Mozilla 或 Chrome 中运行相同的 Web 应用程序,这两个组件都可以正常工作。那么它们的任何属性需要设置吗?
intraweb - AsyncKeyDown 按下的键值
在 Delphi 中使用 Intraweb,
有没有办法找到 AsyncKeyDown 按下的键值?
我知道它在 EventParams: TStringList 中的某种方式,但我只能在运行时通过局部变量列表看到它,字符串 = 'char = i',除非我做一个特殊的函数,否则我不能真正从那里把它作为一个字符取出从那里拉它,所以我在想是否有一种简单的方法可以从 AsyncKeyDown 将按下的键作为字符获取?
delphi - 在运行时更改 Intraweb IWFrame
我有一个简单的 IntraWeb 测试项目,我的 Unit1 有一个包含 3 个区域的 IWform:页眉、正文和页脚,如下所示:
我的 Unit2 和 Unit3 是一个 IWFrame,它们只有一个按钮,如下所示:
(单元3与单元2相同)
现在,我可以在设计时轻松地将框架分配给主体区域,方法是将框架从工具板拖放到该区域。
问题是如何在运行时将其更改为 unit3 Frame?
如果我尝试将它添加到这样的类型部分
系统试图删除它!
如果我强制保留它以将其用作
身体部位什么都没有!
如果我在设计时手动添加它,我会得到相同的声明,我让它工作但我无法更改它!
我在这里遗漏了什么还是不可能这样做?
顺便说一句,我在 Delphi Berlin 10.1 和 IW14.1.12 上。